npm i koa --save 安装时报错

npm i koa --save 安装时报错

# 具体遇到的问题

# 报错信息的截图
http://img1.sycdn.imooc.com//climg/5fa3ae4b09afeb3d08490233.jpg# 相关课程内容截图

# 尝试过的解决思路和结果

# 粘贴全部相关代码,切记添加代码注释(请勿截图)

在这里输入代码,可通过选择【代码语言】突出显示

正在回答

登陆购买课程后可参与讨论,去登陆

3回答

同学你好,不要着急呦,按照下方提示操作一下

第一种方法:

1、先运行下方命令

npm uninstall npm -g

2、再运行下方命令:

npm install -g npm@6.14.8

如果使用上述方法不能解决问题,再试试下方的方法

第二种方法:

1、找到npm和npm-cache两个文件,删除。找文件的方法:在cmd中输入npm root -g,会弹出地址,例如:

http://img1.sycdn.imooc.com//climg/5fa4f18609131f7f03950039.jpg

打开一个文件夹,把地址放到下方位置:

http://img1.sycdn.imooc.com//climg/5fa4f20a0926414d07330112.jpg

就可以找到下方文件了

http://img1.sycdn.imooc.com//climg/5fa4f042090bd98c01150041.jpg

2、删除上方两个文件之后,执行下方命令:

npm install -g npm@6.14.8

祝学习愉快~

好帮手慕言 2020-11-05 19:04:16

同学你好,建议删除node,去官方网站重新安装node。如果安装koa还是不可以的话,建议查看一下node和npm的版本,并把截图发过来,例如:

http://img1.sycdn.imooc.com//climg/5fa3da29093d353e02810135.jpg

祝学习愉快~

  • 提问者 程序员入门 #1
    已经重新安装npm,但是npm版本还是旧版本。怎么处理? Microsoft Windows [版本 10.0.18362.1139] (c) 2019 Microsoft Corporation。保留所有权利。 C:\Users\mjc>node -v v14.14.0 C:\Users\mjc>npm -v 5.6.0 C:\Users\mjc>npm install -g npm@6.14.8 npm WARN npm npm does not support Node.js v14.14.0 npm WARN npm You should probably upgrade to a newer version of node as we npm WARN npm can't make any promises that npm will work with this version. npm WARN npm Supported releases of Node.js are the latest release of 4, 6, 7, 8, 9. npm WARN npm You can find the latest version at https://nodejs.org/ npm ERR! cb.apply is not a function npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\mjc\AppData\Roaming\npm-cache\_logs\2020-11-06T01_41_35_404Z-debug.log C:\Users\mjc>npm -v 5.6.0
    2020-11-06 09:44:40
好帮手慕言 2020-11-05 16:37:36

同学你好,有可能是npm版本太低了。建议重新安装npm,命令如下:

npm install -g npm@6.14.8

​祝学习愉快~

  • 提问者 程序员入门 #1
    D:\code\text3>npm install -g npm@6.14.8 npm WARN npm npm does not support Node.js v14.14.0 npm WARN npm You should probably upgrade to a newer version of node as we npm WARN npm can't make any promises that npm will work with this version. npm WARN npm Supported releases of Node.js are the latest release of 4, 6, 7, 8, 9. npm WARN npm You can find the latest version at https://nodejs.org/ npm ERR! cb.apply is not a function npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\mjc\AppData\Roaming\npm-cache\_logs\2020-11-05T08_44_27_004Z-debug.log
    2020-11-05 16:45:20
  • 提问者 程序员入门 #2
    重装报错。
    2020-11-05 16:45:43
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
5. Node.js全栈开发
  • 参与学习           人
  • 解答问题       307    个

前端工程师会后端开发已是趋势。从node.js到koa2再到数据库知识。结合真实项目,从项目需求分析、接口和数据设计到业务开发,帮你打通前后端任督二脉,为就业加码。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师