通过npm导入后无法使用lib

时间:2019-10-21 20:07:57

标签: javascript laravel npm

我正在尝试在Laravel项目中使用灵活性lib。因此,我运行了npm i flexibility --save,并在我的app.js文件中要求它:

require('flexibility/flexibility.js');
...
flexibility(document.documentElement);

但是我收到警报:

  

未捕获的ReferenceError:未定义灵活性

1 个答案:

答案 0 :(得分:2)

要求包的名称,并将其设置在窗口对象中

bootstrap.js

window.flexibility = require('flexibility');

app.js中或在控制台中

flexibility(document.documentElement);

希望这会有所帮助