#laravel
#laravel
Вопрос:
При установке нового Laravel 8.1 с livewire, когда в CLI я запускаю npm run dev, я получил это, я новичок, поэтому, пожалуйста, помогите мне?
> mix
[webpack-cli] /var/www/html/Am2/node_modules/laravel-mix/src/Mix.js:18
static _primary = null;
SyntaxError: Unexpected token =
at new Script (vm.js:83:7)
at NativeCompileCache._moduleCompile (/var/www/html/Am2/node_modules/v8-compile-cache/v8-compile-cache.js:240:18)
at Module._compile (/var/www/html/Am2/node_modules/v8-compile-cache/v8-compile-cache.js:184:36)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
at Module.load (internal/modules/cjs/loader.js:653:32)
at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
at Function.Module._load (internal/modules/cjs/loader.js:585:3)
at Module.require (internal/modules/cjs/loader.js:692:17)
at require (/var/www/html/Am2/node_modules/v8-compile-cache/v8-compile-cache.js:159:20)
at module.exports (/var/www/html/Am2/node_modules/laravel-mix/setup/webpack.config.js:2:17)
Ошибка
Ответ №1:
Необходимо обновить версию узла.
Ubuntu (Linux)
Запустите эту команду для обновления узла
sudo npm cache clean -f
sudo npm install -g n
sudo n stable
после этого закройте текущий терминал и откройте новый и запустите эту команду в директории ПРОЕКТА
sudo npm install
npm run dev
Комментарии:
1. Спасибо @Parth, это решение сработало как шарм. Поддержано
Ответ №2:
Просто попробуйте обновить текущую версию узла
Текущий стабильный 15.5.1
вы можете обновить его с помощью brew в случае Mac-OS:
brew install nvm
nvm install 15
nvm use 15
Комментарии:
1. У меня есть узел 15.12, но все та же ошибка? Есть ли у вас какие-либо идеи, в чем может быть проблема?