我已经在laravel的应用程序中安装了list.js。我正在尝试在laravel上遵循最佳实践,但是我对此有些陌生!
我通过npm install list.js
进行了操作,然后在控制台上运行npm run dev
此过程成功。然后,将require('list.js');
这也有效,并且文件已正确编译。
但是现在当我启动库时:
var options = {
valueNames: [ 'list-rest-name', 'list-cuisine' ]
};
var userList = new List('wrap-rest-list', options);
我得到:
app.js:13917 Uncaught ReferenceError: List is not defined
at Object.<anonymous> (app.js:13917)
at __webpack_require__ (app.js:20)
at Object.<anonymous> (app.js:13881)
at __webpack_require__ (app.js:20)
at app.js:63
at app.js:66
就像我的应用程序根本没有加载库一样。
知道为什么吗?
我正在将app.js加载到应用程序的头上!
答案 0 :(得分:-1)
好吧,我找到了问题,所以如果有人发现有用,我会留下答案
因此,在安装了槽npm
之后,您必须转到位于app.js
的{{1}}并通过以下方式添加需求:resources/js
(您必须创建变量才能让您的应用识别它)