Я обновил веб-пакет моего проекта Vue.js с 3 до 4.
Поэтому я добавил режим веб-пакета в (имя режима)
- webpack.base.conf.js (нет)
- webpack.dev.conf.js (разработка)
- webpack.prod.conf.js (производство)
но у меня была ошибка npm ERR! code ELIFECYCLE
с
ERROR in Entry module not found: Error: Can't resolve './src' in 'My-project'
тогда я обнаружил, что должен поместить index.js
в мой каталог ./src
, поэтому я вставил его.
Однако теперьздесь возникает другая проблема.
Я скопировал все сценарии в main.js
в index.js
, но ошибки возникли снова
npm ERR! code ELIFECYCLE
npm ERR! errno 1
и сообщение
Изображение сообщения об ошибке (я размыл имя своего проекта, чтобы не путать.).
На самом деле это выглядит как встроенный, но явно не работает.
Так что я неуверен, что мне нужно изменить запись в веб-пакете на main.js
или изменить файл сценария Vue.js на index.js
? '
, и я не знаю, как мне это сделать, оба из них.
На самом деле моя webpack.base.conf.js
запись уже ./src/main.js
выглядит как
module.exports = {
mode: 'none',
performance: { hints: false },
context: path.resolve(__dirname, '../'),
entry: {
app: './src/main.js'
// app: './src/index.js'
},...
Так скажите, пожалуйста, как я могу это сделать?Поменять webpack4 или Vue.js?
или переход на webpack3 ..?
Спасибо, что прочитали это письмо.: D