内容:
1、安装Node.js
2、安装Express和express-generator
3、利用express-generator生成新项目
4、生成SSL证书
5、将项目从http转换为https
关键词:Node.js,Express,Https,EJS,SSL证书
1、安装Node.js(自带npm)
1.1 下载Node.js的Windows Installer(.msi, 32/64位)
https://nodejs.org/en/download/
1.2 双击msi文件进行安装
默认所有选项
1.3 测试
在键盘按下【win+R】键,输入cmd,然后回车,打开cmd窗口
node -v:显式版本号,说明node.js安装成功了
npm -v:显式版本号,说明自带的npm安装成功了
npm对Node.js依赖的包进行管理——安装/卸载Node.js需要装的东西
1.4 环境配置【这一步可不做】
当执行:npm install *** [-g](-g代表全局安装)命令时,如果不配置,模块安装到C:\Users\用户名\AppData\Roaming\npm中,占C盘空间。要想将全局模块和缓存放在指定文件夹,需配置npm全局模块和缓存cache路径。
npm config set prefix "D:\Develop\nodejs\node_global"
npm config set cache "D:\Develop\nodejs\node_cache"
还要设置环境变量:
(1)新建系统变量NODE_PATH=D:\Develop\nodejs\node_global\node_modules
(2)将用户变量下Path中的C:\Users\用户名\AppData\Roaming\npm修改为D:\Develop\nodejs\node_global
配置完后,安装一个module测试:如npm install express -g。此时express会被安装到D:\Develop\nodejs\node_global。
说明:通过npm安装模块时都是去国外的镜像下载的,有的时候由于网络原因会导致安装模块失败,好在阿里有团队维护国内镜像:http://np