npm browserify已安装,但在命令行中不可用

jaxagkaj  于 2023-03-03  发布在  其他
关注(0)|答案(7)|浏览(192)

我安装Browserify:
npm安装-g浏览器优化
然后我试着运行它:
$ browserify主页. js〉捆绑包. js
Windows说
“browserify”未被识别为内部或外部命令
为什么会这样呢?Browserify page承诺它会工作,但事实并非如此。

tmb3ates

tmb3ates1#

  • 截至2021年12月12日*

cmd中使用此命令转换文件:
npx browserify index.js -o bundle.js
index.js,放置你的文件名而不是这个。

idv4meu8

idv4meu82#

我发现了一个问题。我有一个损坏的安装npm包,由于某种原因没有创建“browserify.cmd”文件。我重新安装了它,现在它工作正常。

k4emjkb1

k4emjkb13#

我有类似的问题,并通过编辑我的环境变量解决了它。
换句话说,我将保存browserify的npm文件夹的路径添加到环境变量列表PATH中。
希望这有帮助:)

rqenqsqc

rqenqsqc4#

我尝试了所有的解决方案,现在这是它所显示的错误无法找到模块'pg-native'从

p3rjfoxz

p3rjfoxz5#

我通过以下方法解决了此问题

npm uninstall browserify --save
npm install browserify -g
npm install browserify-shim -- save
70gysomp

70gysomp6#

首先,我安装了browserify:npm i -D browserify
然后我运行node .\node_modules\browserify\bin\cmd.js而不是browserify
例如,代替:

browserify index.js -o bundle.js

我跑过去:

node .\node_modules\browserify\bin\cmd.js index.js -o bundle.js
piwo6bdm

piwo6bdm7#

试试这个:

npx browserify index.js -o bundle.js
    • NPX**是一个鲜为人知的命令,用于从本地安装在node_modules中的模块运行二进制文件。

相关问题