项目环境搭建:
注明:我是window64位的操作系统
安装nvm
1.nvm介绍
由于公司项目使用的nodejs版本不是最新版,我们安装一个nvm,便于安装和切换不同版本号的nodejs。它可以方便的在同一台设备上进行多个node版本之间切换。
2.nvm下载
直接进入安装包下载地址:https://github.com/coreybutler/nvm-windows/releases 选择nvm-setup.zip 下载后直接安装。
3.配置环境变量
4.验证是否安装成功
打开命令行,执行nvm -v命令后,出现以下类似的提示说明安装成功。
5.安装nodeJS
使用nvm install <version> [<arch>]命令下载的版本。我这里安装的版本是node 8.0.0,需要执行命令:nvm install 8.0.0
6.使用特定Node版本
执行nvm use <version> [<arch>] 命令开始使用特定版本。需要执行命令:nvm use 8.0.0
到这里nodeJs安装好了,下一步安装git把公司的项目从git上克隆下来。
安装Git
1.Git下载安装
可以从Git官网(https://git-scm.com/downloads)直接下载安装程序,然后按默认选项安装即可。
使用git config命令的--global参数贴上你的名字和email地址
git config --global user.name "你的名字"
git config --global user.email "email地址"
2.GitLab配置ssh key
1.打开本地git bash,使用如下命令生成ssh公钥和私钥对
ssh-keygen -t rsa -C 'xxx@xxx.com' 然后一路回车(-C 参数是你的邮箱地址)
2.然后打开C:\Users\Administrator/.ssh/id_rsa.pub文件,复制其中的内容
3.打开公司gitlab地址,找到Profile Settings-->SSH Keys--->Add SSH Key,并把上一步中复制的内容粘贴到Key所对应的文本框,在Title对应的文本框中给这个sshkey设置一个名字,点击Add key按钮
4. 到此就完成了gitlab配置ssh key的所有步骤。
3.克隆项目
使用命令进入到你想下载到的文件夹,使用Git clone命令
git clone <项目地址>
例如:
公司项目地址: git@xxx.com:nick/xxx.git
git clone git@xxx.com:nick/xxx.git
安装Windows的构建工具
使用git克隆项目之后,安装项目所需要的构建工具,这里我们指定安装版本,使用命令:
npm install windows-builds-tool@1.0
不指定或者安装默认,使用命令:
npm install windows-builds-tool
安装好之后我们可以启动项目了。
安装npm
使用命令进入到你需要安装到的文件夹,使用npm install命令安装
安装完成之后你的项目中会有个node_modules文件夹
启动项目
npm安装之后,启动项目命令:node app.js
发现会有以下类似错误:
找不到相关依赖,解决方法是安装这个依赖。
执行命令:npm install static-expiry -save
之后再次启动项目,还报类似的错误,就继续安装,直到不报错。类似于下面图片这样说明项目启动成功。
打开浏览器输入网址,出现页面就成功了。