注意:以下过程花费5-10分钟,取决于网络环境和电脑性能,如果发生错误,请重试,如果多次错误,请放弃构建,直接查看代码和部署好的网站
Windows:https://npm.taobao.org/mirrors/node/v8.9.4/node-v8.9.4-x64.msi Linux:https://npm.taobao.org/mirrors/node/v8.9.4/node-v8.9.4-linux-x64.tar.xz Mac:https://npm.taobao.org/mirrors/node/v8.9.4/node-v8.9.4.pkg
下载安装包之后, 打开安装包进行常规安装
备注: 安装过程中要把Node.js和npm加入到环境变量中, 否则以下所有命令都会失效
在命令行执行命令
npm i -g yarn
在命令行执行命令
npm config set registry https://registry.npm.taobao.org --global
npm config set disturl https://npm.taobao.org/dist --global
或者
yarn config set registry https://registry.npm.taobao.org --global
yarn config set disturl https://npm.taobao.org/dist --global
首先解压源代码压缩包,然后在命令行里使用cd
命令切换到项目根目录下
在命令行里执行命令
yarn install
或者
npm install
在命令行里执行命令
yarn start
或者
npm start
浏览器打开 http://localhost:8080 即可查看到开发环境的WebAPP
备注:请保证8080端口不被占用
在命令行里执行命令
yarn build
或者
npm build
编译和压缩过的代码被放在项目根目录下的dist目录下
不必操作,查看即可
在nginx上新建域名,将打包编译后dist目录下的所有文件放到域名目录下。
在命令行里执行命令安装pm2
yarn global pm2
或者
npm install -g pm2
然后下载实现写好的部署接口文件并执行
pm2 --name "music_api" -f start app.js