使用cdn可以正常工作,但是使用nodejs不能正常工作

时间:2020-03-31 00:13:52

标签: javascript html node.js

我正在尝试将makerjs与node.js一起使用,但是它不起作用。 如果我像下面这样使用CDN,

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
    <script src="https://cdn.jsdelivr.net/npm/makerjs@0/target/js/browser.maker.js"></script>
    <script src="https://cdn.jsdelivr.net/npm/bezier-js@2/bezier.js"></script>
    <script src="https://cdn.jsdelivr.net/npm/opentype.js@0/dist/opentype.js"></script>
  </head>
  <body>
    <script type="module" src="index.js"></script>
  </body>
</html>

效果很好。

如果我看一下文档,它说 npm install makerjs --save 并将其放入javascript

var makerjs = require('makerjs');

因此,在用npm安装makerjs之后,我把HTML变成了波纹管

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
  </head>
  <body>
    <script type="module" src="index.js"></script>
  </body>
</html>

但是它不起作用。 我想念什么?

0 个答案:

没有答案