@hesy

Как побороть ошибку SyntaxError: missing ) after argument list?

Добрый день, помогите решить проблему)

Во фронте не силен, с горем пополам изначально настроил сборку для своего проекта, всё работало, сейчас решил пересобрать верстку и получаю ошибку:

Error log
PS D:\.dev\dashboard> npm run dev

> dashboard@1.0.0 dev D:\.dev\dashboard
> webpack --config webpack.dev.js

D:\.dev\dashboard\node_modules\webpack\bin\webpack.js:2
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
          ^^^^^^^

SyntaxError: missing ) after argument list
    at wrapSafe (internal/modules/cjs/loader.js:979:16)
    at Module._compile (internal/modules/cjs/loader.js:1027:27)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10)
    at Module.load (internal/modules/cjs/loader.js:928:32)
    at Function.Module._load (internal/modules/cjs/loader.js:769:14)
    at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:72:12)
    at internal/main/run_main_module.js:17:47
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! dashboard@1.0.0 dev: `webpack --config webpack.dev.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the dashboard@1.0.0 dev script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.


Скрипты в package.json:
scripts
"scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "watch": "webpack --watch --config webpack.dev.js",
    "dev": "webpack --config webpack.dev.js",
    "prod": "cross-env NODE_ENV=production webpack --config webpack.prod.js"
  },


При npm run prod точно такая же ошибка, только путь соответственно до cross-env.

Не могу понять из-за чего это произошло, раньше все нормально работало.
Пробовал на линуксе и на Windwos 10, аналогичная ошибка.
Пробовал указывать полные пути node ./node_modules/webpack/bin/webpack.js вместо webpack, проблема не решилась(
  • Вопрос задан
  • 1427 просмотров
Пригласить эксперта
Ответы на вопрос 1
@hesy Автор вопроса
Решение вопроса в комментариях:
Как побороть ошибку SyntaxError: missing ) after argument list?

$ rm -rf node_modules package-lock.json
$ npm install
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы