npm安装express和express-generator,注:我没有代理,但是下载不了,开了蓝灯能正常下载。
~~~
npm install -g express --registry=https://registry.npm.taobao.org
npm install -g express-generator --registry=https://registry.npm.taobao.org
~~~
使用express --version查看express是否安装成功
生成项目基本框架
~~~
express hello(jade模板引擎)
express -e hello(ejs模板引擎)
~~~
![](https://box.kancloud.cn/3bf5d04e2efc2cdd48c0d570569f81ec_675x696.png)
查看项目结构:
![](https://box.kancloud.cn/4f0819b868ddac7e10cbe6eb991fec82_224x344.png)
依次运行上图中红框中的命令:
![](https://box.kancloud.cn/d4930f9ce74e6381c3233b9b77014b58_677x698.png)
在浏览器中运行:
![](https://box.kancloud.cn/8a0083556332604ef43961a09f8f2880_347x283.png)
附录1:npm设置代理:
如果公司使用代理服务器,Node.js就需要设置代理,否则用npm下载什么都不好使
~~~
npm config set proxy http://server:port
npm config set https-proxy http://server:port
~~~
如果代理需要认证的话可以这样来设置
~~~
npm config set proxy http://username:password@server:port
npm config set https-proxy http://username:pawword@server:port
~~~
查看config配置
~~~
npm config list
~~~
清除npm的代理
~~~
npm config delete proxy
npm config delete https-proxy
~~~