Библиотека JS не загружается на Laravel - PullRequest
0 голосов
/ 23 октября 2018

Я установил list.js в своем приложении на laravel.Я пытаюсь следовать лучшим практикам, работая над laravel, но я немного новичок в этом!

Я сделал это через npm install list.js и затем запустил npm run dev на моей консоли

ЭтоПроцесс прошел успешно.Затем я добавил в app.js строку 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на голове моего приложения!

1 Ответ

0 голосов
/ 23 октября 2018

Ну, я нашел проблему, поэтому я оставлю ответ на тот случай, если кто-то найдет что-то полезное

Так что после установки через npm вам нужно перейти к вашему app.js, расположенному в resources/js, и добавитьтребуют, но следующим образом: var List = require('list.js');

(необходимо создать переменную, чтобы приложение могло ее распознать)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...