设置 angular-seed 应用程序时 npm start returns 错误 127
npm start returns error 127 while setting up angular-seed application
我正在尝试设置 angular-seed application。
我已经用 sudo apt-get install nodejs
安装了 nodejs
使用 sudo apt-get install npm
安装了 npm
安装凉亭 sudo apt-get install bower -g
已安装 nodejs-legacy sudo apt-get install nodejs-legacy
打开了我的 angular-seed 应用程序,运行 npm install
。这样运行完美无误
要启动服务器,我尝试使用 npm start
,但它返回以下信息和错误。
> angular-seed@0.0.0 prestart /home/venki/Downloads/angular-seed
> npm install
> angular-seed@0.0.0 postinstall /home/venki/Downloads/angular-seed
> bower install
> angular-seed@0.0.0 start /home/venki/Downloads/angular-seed
> http-server -a localhost -p 8000 -c-1
sh: 1: http-server: not found
npm ERR! weird error 127
npm WARN This failure might be due to the use of legacy binary "node"
npm WARN For further explanations, please read
/usr/share/doc/nodejs/README.Debian
npm ERR! not ok code 0
我正在使用 Ubuntu 14.04 LTS。如果需要任何进一步的信息,请告诉我。
我以为 nodejs 默认会安装 http-server 但事实证明它没有。
我使用
安装了 http-server
sudo npm install -g http-server
只是 运行 npm start 在此之后。就这样,问题解决了
我使用以下方法安装了 nodejs-legacy
:
apt-get install nodejs-legacy
然后 运行 npm
之后。
我必须 运行 以下两个命令;
sudo npm install -g http-server
apt-get install nodejs-legacy
然后我尝试使用 NPM 的程序正确运行。
我正在尝试设置 angular-seed application。
我已经用 sudo apt-get install nodejs
使用 sudo apt-get install npm
安装凉亭 sudo apt-get install bower -g
已安装 nodejs-legacy sudo apt-get install nodejs-legacy
打开了我的 angular-seed 应用程序,运行 npm install
。这样运行完美无误
要启动服务器,我尝试使用 npm start
,但它返回以下信息和错误。
> angular-seed@0.0.0 prestart /home/venki/Downloads/angular-seed
> npm install
> angular-seed@0.0.0 postinstall /home/venki/Downloads/angular-seed
> bower install
> angular-seed@0.0.0 start /home/venki/Downloads/angular-seed
> http-server -a localhost -p 8000 -c-1
sh: 1: http-server: not found
npm ERR! weird error 127
npm WARN This failure might be due to the use of legacy binary "node"
npm WARN For further explanations, please read
/usr/share/doc/nodejs/README.Debian
npm ERR! not ok code 0
我正在使用 Ubuntu 14.04 LTS。如果需要任何进一步的信息,请告诉我。
我以为 nodejs 默认会安装 http-server 但事实证明它没有。
我使用
安装了 http-serversudo npm install -g http-server
只是 运行 npm start 在此之后。就这样,问题解决了
我使用以下方法安装了 nodejs-legacy
:
apt-get install nodejs-legacy
然后 运行 npm
之后。
我必须 运行 以下两个命令;
sudo npm install -g http-server
apt-get install nodejs-legacy
然后我尝试使用 NPM 的程序正确运行。