无法使用npm install时如何使用

时间:2019-01-20 13:55:58

标签: javascript json cmd bots discord

首先是法语,所以我英语不好 第二:第一次在这个网站上发贴,您好! 我需要编程新机器人的帮助,请按照本指南“

https://www.digitaltrends.com/gaming/how-to-make-a-discord-bot/“但是发生了什么

所以我只输入npm install discord.io winston –保存在cmd的正确文件夹中,但是会发生这种情况 0信息,如果一切正常,就可以了

1详细的cli ['C:\ Program Files \ nodejs \ node.exe',

1个详细的cli'C:\ Program Files \ nodejs \ node_modules \ npm \ bin \ npm-cli.js',

1个详细的cli'install',

1详细的cli'discord.io',

1个冗长的cli'winston',

1个详细的cli'-save']

使用npm@6.4.1的2条信息

使用node@v10.15.0的3条信息

4个详细的npm-session a734d63e069c8d38

5个愚蠢的安装loadCurrentTree

6愚蠢地安装readLocalPackageData

7个计时阶段:rollbackFailedOptional在2毫秒内完成

8个计时阶段:runTopLevelLifecycles在11ms内完成

9详细堆栈错误:无法解析json

在JSON的位置3解析时,在'{

附近有9个详细堆栈意外令牌“

9个详细堆栈“名称”:“ greeter-bot ...”

parseError处有9个详细堆栈(C:\ Program Files \ nodejs \ node_modules \ npm \ node_modules \ read-package-json \ read-json.js:452:11)

parseJson的9个详细堆栈(C:\ Program Files \ nodejs \ node_modules \ npm \ node_modules \ read-package-json \ read-json.js:104:26)

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处的9个详细堆栈(作为完成时的内容)(内部/fs/read_file_context.js:53:3)

10个详细的CWD C:\ Users \ ZeBoss \ Desktop \ bot ds

11详细的Windows_NT 10.0.16299

12个详细argv“ C:\ Program Files \ nodejs \ node.exe”“ C:\ Program

Files \ nodejs \ node_modules \ npm \ bin \ npm-cli.js“”安装“” discord.io“” winston“”-保存“

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解析时出现错误JSON.parse Unexpected token“,位置3,而在'{

17错误JSON.parse“名称”:“ greeter-bot ...”

18错误JSON.parse无法解析package.json数据。

18错误JSON.parse package.json必须是实际的JSON,而不仅仅是JavaScript。

19个详细出口[1,正确]

我在使用npm cache clean --force时尝试了几次,但没有任何反应

我认为我的信息足够长,所以我不会复制我的代码,但是我从指南中复制粘贴了它,而我只是更改了令牌。 我也知道这对您来说可能很明显,但是我不是一个好的程序员,所以请保持友善^^

编辑:有人要求在这里写package.json:

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

1 个答案:

答案 0 :(得分:1)

在您的package.json文件中,您使用了错误的引号。您的代码使用“”而不是""。只需更换它们,就可以了。