Попытка запустить скрипт nodejs с помощью npm run build - PullRequest
0 голосов
/ 23 июня 2019

Я пытался запустить этот скрипт: https://github.com/drenther/bdnd_example,, но затем я получил эту ошибку: npm ERR!Неверное имя: "Выстроить героев"

Я пытался переустановить все несколько раз.

Журнал ошибок:

1 verbose cli [ 'C:\\Program Files\\nodejs\\node.exe',
1 verbose cli   'C:\\Users\\Devx8\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js',
1 verbose cli   'run',
1 verbose cli   'build' ]
2 info using npm@6.9.0
3 info using node@v10.16.0
4 verbose stack Error: Invalid name: "Line up the heroes"
4 verbose stack     at ensureValidName (C:\Users\Devx8\AppData\Roaming\npm\node_modules\npm\node_modules\normalize-package-data\lib\fixer.js:336:15)
4 verbose stack     at Object.fixNameField (C:\Users\Devx8\AppData\Roaming\npm\node_modules\npm\node_modules\normalize-package-data\lib\fixer.js:215:5)
4 verbose stack     at C:\Users\Devx8\AppData\Roaming\npm\node_modules\npm\node_modules\normalize-package-data\lib\normalize.js:32:38
4 verbose stack     at Array.forEach (<anonymous>)
4 verbose stack     at normalize (C:\Users\Devx8\AppData\Roaming\npm\node_modules\npm\node_modules\normalize-package-data\lib\normalize.js:31:15)
4 verbose stack     at final (C:\Users\Devx8\AppData\Roaming\npm\node_modules\npm\node_modules\read-package-json\read-json.js:411:5)
4 verbose stack     at then (C:\Users\Devx8\AppData\Roaming\npm\node_modules\npm\node_modules\read-package-json\read-json.js:160:5)
4 verbose stack     at C:\Users\Devx8\AppData\Roaming\npm\node_modules\npm\node_modules\read-package-json\read-json.js:280:12
4 verbose stack     at C:\Users\Devx8\AppData\Roaming\npm\node_modules\npm\node_modules\graceful-fs\graceful-fs.js:90:16
4 verbose stack     at FSReqWrap.readFileAfterClose [as oncomplete] (internal/fs/read_file_context.js:53:3)
5 verbose cwd C:\xampp2\htdocs\todonew
6 verbose Windows_NT 10.0.17134
7 verbose argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\Devx8\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js" "run" "build"
8 verbose node v10.16.0
9 verbose npm  v6.9.0
10 error Invalid name: "Line up the heroes"
11 verbose exit [ 1, true ]

1 Ответ

1 голос
/ 23 июня 2019

имя пакета npm не должно содержать пробелов или заглавных букв, измените name в вашем файле package.json на что-то вроде lineuptheheroes (только для проверки) и попробуйте снова, также проверьте документацию здесь о том, как написать правильное имя.

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