前言
为啥会入node,我也不知道,实习中公司用我就学着写了。写了node还是有好处的,至少我几个小时就用github pages
搭建了博客。
安装node环境
不想重复造轮子了,直接推荐看这篇文章,和git一样,傻瓜式双击安装。
node项目
我github上有一个入门的项目,用node写的一个RESTful API,我能去公司实习就是写了这个给别人看了,就通过考核了。
欢迎下载来看。
常用命令
检查环境:
node -v
安装一个依赖:
npm install xxx --save
这个包会安装到项目的node_modules
文件夹中,具体依赖会写到package.json
中。
有点类似maven,当项目部署时,我们不需要node_modules文件夹,也不能要它。在线上只需要npm install
一下,所有的依赖包就会从package.json中读取并安装好,自动生成node_modules在线上。
安装一个依赖(全局):
npm install xxx -g
这个包会安装到C:\Users\xx\AppData\Roaming\npm\node_modules
中,对所有的node项目都有效。
安装包默认在国外的仓库下载,如果你下载不成功(一般都会不成功),有两种方法:
1. 配置代理。
2. 更改仓库为国内的淘宝npm库。
如何配置请看搭建hexo博客(1)
,里面有讲到。
好了,写node就是写js,一样的,函数什么的看官方文档,语法什么的跟js一样~