问题描述
我想使用script.js
将bundel.js
文件更改为browserify
文件:
browserify script.js > bundel.js
错误:无法遍历依赖图:无法从“ C:\ Users \ ASUS_fake.js”中找到模块“ C:\ Users \ ASUS \ nodescript.js” C:\ Users \ ASUS_fake.js所需
解决方法
在过去的1个小时里,我遇到了类似的问题,来到这里,但没有找到答案,而是回到了最基本的位置,并通过以下方式解决了该问题:
-
全局卸载browserify以避免别名
npm uninstall browserify -g
-
转到项目文件夹并安装了browserify
npm install browserify -g
这成功了,我很高兴。
,另一件要查找的事情是您尝试要求的 npm 包是否有效。
有一次我使用npm i momentjs
(这个库不存在)而不是npm i moment
(正确的库)错误地安装了moment。结果,我得到了完全相同的错误。
意识到我的愚蠢错误,我安装了正确的 momentjs 库并需要它。之后就成功了。