npm install -g on Ubuntu 14.04
npm install -g on Ubuntu 14.04
我正在使用 Ubuntu 14.04,我已经使用
安装了 node.js
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs
sudo apt-get install build-essential
我想在不使用 sudo
的情况下使用 npm install -g
,所以我按照 instruction
进行了设置
我尝试使用 npm install -g bower
安装 bower,bower 软件包已安装在 ~/。npm-packages/lib/node_modules/bower/bin/bower 成功
我的问题是我不能使用~/.npm-packages/lib/node_modules/bower/bin/bower
执行bower,我必须使用node ~/.npm-packages/lib/node_modules/bower/bin/bower
,为什么我需要额外的node
在可执行的bower前面?
我也用 gulp、grunt 和任何用 npm install -g
安装的软件包得到了相同的结果
请帮我解决这个问题?
谢谢
我怀疑出于某种原因你的 bower
二进制文件不可执行 - 你能检查一下吗,还有 post 返回这里的错误?
如果您按照这些说明进行操作,则根本不需要路径,最后一部分将您的 .npm_packages/bin 目录添加到路径中,因此您应该能够 运行 bower
独立。
我正在使用 Ubuntu 14.04,我已经使用
安装了 node.jssudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs
sudo apt-get install build-essential
我想在不使用 sudo
的情况下使用 npm install -g
,所以我按照 instruction
我尝试使用 npm install -g bower
安装 bower,bower 软件包已安装在 ~/。npm-packages/lib/node_modules/bower/bin/bower 成功
我的问题是我不能使用~/.npm-packages/lib/node_modules/bower/bin/bower
执行bower,我必须使用node ~/.npm-packages/lib/node_modules/bower/bin/bower
,为什么我需要额外的node
在可执行的bower前面?
我也用 gulp、grunt 和任何用 npm install -g
安装的软件包得到了相同的结果
请帮我解决这个问题?
谢谢
我怀疑出于某种原因你的 bower
二进制文件不可执行 - 你能检查一下吗,还有 post 返回这里的错误?
如果您按照这些说明进行操作,则根本不需要路径,最后一部分将您的 .npm_packages/bin 目录添加到路径中,因此您应该能够 运行 bower
独立。