Как использовать npm install пока он не работает - PullRequest
0 голосов
/ 20 января 2019

во-первых, я француз, поэтому я получил плохой английский, во-вторых: впервые публикуется на этом сайте, так что привет!Мне нужна помощь для программирования нового бота, я следую этому руководству "

https://www.digitaltrends.com/gaming/how-to-make-a-discord-bot/", но что-то происходит

, поэтому я просто набираю npm install discord.io winston - сохраните вcmd в нужной папке, но это происходит 0 информация работает, если она заканчивается ok

1 verbose cli ['C: \ Program Files \ nodejs \ node.exe',

1 verbose cli'C: \ Program Files \ nodejs \ node_modules \ npm \ bin \ npm-cli.js',

1 verbose cli 'install',

1 verbose cli 'discord.io',

1 verbose cli 'winston',

1 verbose cli '-save']

2 информация с использованием npm@6.4.1

3 информация с использованиемnode@v10.15.0

4 подробного npm-сеанса a734d63e069c8d38

5 глупая установка loadCurrentTree

6 глупая установка readLocalPackageData

7 этап синхронизации: rollbackFailedOptional Завершено в2ms

8 этап синхронизации: runTopLevelLifecycles Завершено в 11ms

9 verbose stack Ошибка: не удалось проанализировать json

9 verbose stack Unexpectтокен ed «в JSON в позиции 3 при разборе около« {

9 многословного стека «имя»: «greeter-bot ...»

9 многословного стека в parseError (C: \ ProgramФайлы \ nodejs \ node_modules \ npm \ node_modules \ read-package-json \ read-json.js: 452: 11)

9 подробного стека в parseJson (C: \ Program Files \ nodejs \ node_modules \ npm \node_modules \ read-package-json \ read-json.js: 104: 26)

9 многословный стек в C: \ Program Files \ nodejs \ node_modules \ npm \ node_modules \ read-package-json \ read-json.js: 51: 5

9 многословный стек в C: \ Program Files \ nodejs \ node_modules \ npm \ node_modules \ graceful-fs \ graceful-fs.js: 78: 16

9 многословных стеков в FSReqWrap.readFileAfterClose [as oncomplete] (внутренняя / fs / read_file_context.js: 53: 3)

10 подробных cwd C: \ Users \ ZeBoss \ Desktop \ bot ds

11 verbose Windows_NT 10.0.16299

12 verbose argv "C: \ Program Files \ nodejs \ node.exe" "C: \ Program

Файлы \ nodejs \ node_modules \ npm \ bin \ npm-cli.js "" установить "" discord.io"" winston "" -save "

13 подробный узел v10.15.0

14 подробный npm v6.4.1

15 файл ошибок C: \ Users \ ZeBoss \ Desktop \bot ds \ package.json

16 код ошибки EJSONPARSE

17 ошибка JSON.parse Не удалось проанализировать ошибку json

17 JSON.parse Неожиданный токен «в JSON в позиции 3при синтаксическом анализе около '{

17 ошибка JSON.parse “name”: “greeter-bot ...'

18 ошибка JSON.parse Не удалось проанализировать данные package.json.

18 ошибка JSON.parse package.json должен быть реальным JSON, а не только JavaScript.

19 verbose exit [1, true]

Я пробую несколько раз при использовании очистки кэша npm--force, но ничего не происходит

Я думаю, что мое сообщение достаточно длинное, поэтому я не буду копировать мой код, но я скопирую его из руководства, и я просто сменил маркер.Также я знаю, что это может быть очевидно для вас, но я не хороший программист, поэтому, пожалуйста, будьте хороши ^^

РЕДАКТИРОВАТЬ: Кто-то попросил написать package.json вот так:

{
“name”: “greeter-bot”,
“version”: “1.0.0”,
“description”: “My First Discord Bot”,
“main”: “bot.js”,
“author”: “Your Name”,
“dependencies”: {}
}

1 Ответ

0 голосов
/ 20 января 2019

В вашем файле package.json вы используете неправильные кавычки. Ваш код использует “” вместо "". Просто замените их, и все будет в порядке.

...