У меня есть следующий resolve
вариант в моем WebPack конфигурации:Почему псевдонимы неправильно решены с моей конфигурацией?
resolve: {
modules: ["./app/static/js/homepage/", "./app/static/js/dashboard/",],
extensions: [".js", ],
alias: {
"bootstrap": "../../bower_components/bootstrap/dist/js/bootstrap",
"lodash": "../../bower_components/lodash/lodash",
// ...
Но я получаю эту ошибку:
ERROR in ./app/static/js/dashboard/main.js
Module not found: Error: Can't resolve 'underscore' in '/app/app/static/js/dashboard'
@ ./app/static/js/dashboard/main.js 84:0-112:2
Что означает, что он не относится к underscore
в качестве псевдонима, который случается со всеми define
в моем проекте.
Добавление 'bower_componenets' к модулям исправлено. Я был уверен, что по каким-то причинам мои пути были правильными =) – Ivan