Nodejs安装及项目打包部署
写这个的主要目的是为了记录下来我好不容易真正意义上安装好的过程。
1、Node.js的安装和部署
- 首先在Node.js官网上面下载与电脑版本相对应的安装包,按照提示一步一步安装。ps: 我的电脑是windows,安装路径为D:/nodejs。(nodejs安装无须配置系统环境,它会在安装的过程中自行写进去)
- win+R,出入cmd,回车,调出DOS窗口。分别输入 node -v 和npm -v可以看见对应的版本号。到这一部差不多成功了。
详细的安装验证方法可参考:https://jingyan.baidu.com/article/b0b63dbfca599a4a483070a5.html。
2、项目的部署和打包发布
在部署项目的时候总是遇到很多错误,以至于折腾了好久。npm安装所需的包失败了的问题。百度了一番才知道要用镜像。
-
镜像使用方法(三种办法任意一种都能解决问题,建议使用第三种,将配置写死,下次用的时候配置还在):
1.通过config命令
npm config set registry https://registry.npm.taobao.org npm info underscore (如果上面配置正确这个命令会有字符串response)
2.命令行指定
npm --registry https://registry.npm.taobao.org info underscore
3.编辑
~/.npmrc
加入下面内容registry = https://registry.npm.taobao.org
- 进行了上一步之后,cmd进入需要打包的项目工程目录下面.
- 然后,安装依赖,执行npm install,结果出现了这个问题。
按照提示的意思就是缺少python。我也不明白为什么要python。然后我就跑去下载了一个python,安装好后在电脑系统变量里面的path里面加上对应的安装路径。然后cmd调出dos窗口。输入npm install --python=python2.7或者npm config set python python2.7 (这里是设定一个符合的一个版本)
- 然后重新npm install,成功.
- 这里依然在对应的项目工程目录下面输入命令。在DOS窗口输入npm run dev 启动项目。
- 到这里项目终于在浏览器里面跑起来了!!!感天动地啊!
- 然后打包项目npm run build。完毕!