Angularjs 如何正确安装启动角模板?

Angularjs 如何正确安装启动角模板?,angularjs,node.js,templates,ubuntu,Angularjs,Node.js,Templates,Ubuntu,我是角度发展方面的新手,所以我发现了,我想用它。所以我要这样做: sudo apt-get install -y nodejs sudo apt-get install -y npm sudo npm install -g bower sudo npm install -g grunt-cli 克隆项目的存储库: git clone https://github.com/start-angular/sb-admin-angular.git cd sb-admin-agular npm inst

我是角度发展方面的新手,所以我发现了,我想用它。所以我要这样做:

sudo apt-get install -y nodejs
sudo apt-get install -y npm
sudo npm install -g bower
sudo npm install -g grunt-cli
克隆项目的存储库:

git clone https://github.com/start-angular/sb-admin-angular.git
cd sb-admin-agular
npm install bower
但是,当我尝试执行命令npm start时,它给出了以下错误:

vagrant@TheMachine:~/sb-admin-angular$ npm start

> sb-admin@0.0.0 start /home/vagrant/sb-admin-angular
> grunt serve

/usr/bin/env: node: No such file or directory
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
vagrant@TheMachine:~/sb-admin-angular$

你知道怎么解决吗?或者是什么原因造成的?

您可能缺少一些依赖项。看起来你只安装了鲍尔。尝试使用安装所有依赖项 npm安装

重新遵循Github页面上的安装说明,从5-7开始:

npm安装-从安装后运行bower安装 npm开始-grunt服务的快捷方式 npm run dist-grunt service:dist的快捷方式,用于缩小要部署的文件
某些安装例程需要查找二进制节点。 但在基于Debian的系统上,二进制文件名为nodejs。 为了解决这个问题,我创建了一个syslink。
但是请注意,这可能会在以后引入其他问题。

@ValterHenrique如果您尝试以管理员或root身份运行它会怎么样:根据日志:npm ERR!请以root/Administrator身份再次尝试运行此命令。我想您指的是symlink。另外,如果它是像ubuntu这样的debian衍生产品,那么也有一些遗留软件包,比如这个软件包,它不需要你自己在系统中乱搞。