老师我的脚手架包安装不到本地为什么

老师我的脚手架包安装不到本地为什么

老师我已经学完了,现在想部署脚手架后端到服务器上,但是中间遇到了很多问题比如:

 npm i @strive-cli/cli -g

请老师执行这个命令试一下,我会报错:

https://img1.sycdn.imooc.com//climg/650d7be109204d7111440179.jpg

我的脚手架git仓库在 https://github.com/18845778092/strive-cli

正在回答 回答被采纳积分+1

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

1回答
扬_灵 2023-09-24 13:37:39

同学你好,你使用的node版本是多少,切换node版本重新安装试一下。

  • 老师就是很奇怪啊,都是file协议引用,就这两个包下载完是个link形式,点也点不开

    https://img1.sycdn.imooc.com//climg/650fdae509376edb09060388.jpg

    安装完运行不了

    https://img1.sycdn.imooc.com//climg/650fdaff09947b0314450496.jpg

    2023-09-24 14:45:21
  • 老师我在cli的安装目录下把这两个包删了重新手动安装了依赖,这俩包没问题了,但是又有其他包找不到问题,是不是lerna发布的时候处理有问题导致的呢?

    可是我打开这些已经安装到本地全局node_modules的依赖包,他们的package.json都已经从file替换成了实实在在的版本号

    https://img1.sycdn.imooc.com//climg/650fdda20907357823410889.jpg

    2023-09-24 14:57:23
  • 同学你好,修改脚手架中的使用方式,将其发布到npm上后重新安装试一下。

    2023-09-26 21:37:15
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

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