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:

缺少所需的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 ...


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM