1.在Node.js官网下载安装Node.js。网址:https://nodejs.org/en/
下载完成双击打开,按照步骤安装即可
2.安装完Node.js可以在终端输入命令查看版本号
$ node -v
3.npm
当我们安装完成Node.js的时候,npm也就自动帮我们安装完成了
运行npm
$ npm start
这时候可能会报错
a.没有package.json文件
解决:终端输入 $ npm init 这样就会在创建一个package.json文件。
b.没有start
创建出来的文件是没有start描述的,所以要手动添加进入。scripts里面添加 "start":"echo 'hello world!'"
{
"name": "thbdsz",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"start":"echo 'hello world!'"
},
"keywords": [],
"author": "",
"license": "ISC",
"description": "",
"dependencies": {
}
}
保存完之后重新运行npm
4.安装bower
终端输入
$ sudo npm install bower -g
5.安装AngularJS
终端输入
$ bower install angular
等待完成即可
概念:
什么是npm(Node Package Manager):
NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,常见的使用场景有以下几种:
1.允许用户从NPM服务器下载别人编写的第三方包到本地使用。
2.允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。
3.允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。
简单来说,npm就相当于一个三方代码管理器
什么是bower:
Bower是一个客户端技术的软件包管理器,它可用于搜索、安装和卸载如JavaScript、HTML、CSS之类的网络资源。
bower依赖于Git、Node和npm。