npm run build 报错: No such file or directory

现象

React项目,npm run build中用到了babelbrowserify,如下:

babel --presets es2015,react js/source -d js/build
browserify js/build/index.js -o bundle.js

运行时报错:

/bin/sh: /c/Users/xxx/AppData/Local/Yarn/bin/../Data/global/node_modules/.bin/babel: No such file or directory
/bin/sh: /c/Users/xxx/AppData/Local/Yarn/bin/../Data/global/node_modules/.bin/browserify: No such file or directory

解决

在文件夹目录访问c:/Users/xxx/AppData/Local/Yarn/Data/global/node_modules/.bin/,该文件夹中只有一个serve:
1554318-20190318152057795-619181545.png
缺少所需的babelbrowserify(具体为什么没有还没有找到原因)
既然缺少,那就重新yarn add

yarn global add babel
yarn global add browserify

但在装包yarn global add babel的过程中,又报了如下错误:

error An unexpected error occurred: "EPERM: operation not permitted, unlink 'C:\\Users\\xxx\\AppData\\Local\\Yarn\\Data\\global\\node_modules\\.bin\\serve'".

解决方案请转至本站另一篇随笔:Yarn add 装包报错: operation not permitted, unlink ...

转载于:https://www.cnblogs.com/yanjiez/p/10552381.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值