请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

npm构建失败

按照视频init npm以及下载完两个依赖后,通过微信小程序构建npm显示如下文本:
“message:发生错误
SyntaxError: parse js file (/Users/seanho/Desktop/Code/前端/999前端项目/uniapp/0微信原生/1-慕慕到家/mumutohome/node_modules/npm/node_modules/@npmcli/move-file/lib/index.js) failed: Unexpected token (106:14)
appid: wxe9c43617c4f4c69a
openid: o6zAJs3UTZXdH0GcXw5uBzO-LH4M
ideVersion: 1.06.2209190
osType: darwin-x64
time: 2022-10-25 18:30:43”图片描述

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

2回答

提问者 慕移动7214414 2022-10-25 18:37:46

package.json文件截图如下:

https://img1.sycdn.imooc.com//szimg/6357bc6809f518be12600890.jpg

0 回复 有任何疑惑可以回复我~
  • 提问者 慕移动7214414 #1
    构建成功了,原因:
    npm install的时候多打了一个npm install,把npm这个依赖uninstall然后把main节点的文件路径改为app.js就可以了
    回复 有任何疑惑可以回复我~ 2022-10-25 18:59:10
  • 沁尘 回复 提问者 慕移动7214414 #2
    你这里还有个小问题,你声明依赖了两个 tim,“tim-wx-sdk”是新版的包名,课程录制的时候还没有,用的是“tim-wx-sdk-ws”,这里只需要声明其中一个即可。新版功能没什么大的区别,就是修复了一些 bug,具体用哪个无所谓,如果用新版的话,注意后续在工程中import 的时候那个包名。
    回复 有任何疑惑可以回复我~ 2022-10-25 19:12:44
沁尘 2022-10-25 18:35:10
package.json里面依赖部分的声明贴一下。
0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号