快速问题,当我运行browserify index.js -o app.js从mac终端,我得到命令找不到.我已经做了npm安装-g browserify,但仍然没有运气.任何想法,为什么我得到这个?
谢谢
对我来说,做一个要点比粘贴在这里更容易:https://gist.github.com/pertrai1/4ccf77e7b31cb5628b5d
快速问题,当我运行browserify index.js -o app.js从mac终端,我得到命令找不到.我已经做了npm安装-g browserify,但仍然没有运气.任何想法,为什么我得到这个?
谢谢
对我来说,做一个要点比粘贴在这里更容易:https://gist.github.com/pertrai1/4ccf77e7b31cb5628b5d
7条答案
按热度按时间bq8i3lrv1#
如果需要从命令行运行它,只需将其安装在这样的全局空间中。
第一个月
你可能需要跑步
npm uninstall browserify -g
首先只是为了确保您没有错误的别名。8zzbczxx2#
将其添加到您的
~/.bashrc
或等效项中:export PATH=$PATH:~/.npm-global/bin/
然后,要使其在终端会话中真正生效,请执行
source ~/.bashrc
。现在您可以执行
browserify
,以及许多其他命令,请查看~/.npm-global/bin/
,看看有哪些可用命令。7gcisfzg3#
我也无法让
browserify
工作。运行
~/.npm/bin/browserify
确实有效。其他包似乎运行良好(例如phantomjs)。
解决方法似乎是将
alias browserify='~/.npm/bin/browserify'
添加到.bash_profile
g6baxovj4#
这是一个老职位,但我相信人们仍然面临着同样的问题,像我一样。
这就是我解决问题的方法:
jtw3ybtb5#
如果由于某种原因
browserify
命令根本没有安装(例如,如果您在旧的不受支持的Mac OS X版本上运行Homebrew,就可能发生这种情况),另一种方法是通过node
调用它,例如:zsbz8rwp6#
作为一个Mac用户,我必须添加
为什么地窖路径我不知道。
uajslkp67#
如果本地安装
npm install browserify
,则可以使用此方法执行browserify命令。node_modules/.bin/browserify
例如:broweserify command example
额外提示:
将此命令添加到
packages.js
文件:然后,每次要捆绑文件时,只需单击
npm run bundle
希望对你们有帮助。