力不从心的结果,就是用更多的时间换取更低的效率
因为跟着学长写了一下nuxt的项目,虽然没有写很多代码,参加编写的主要是功能的实现代码,但是服务器的部署和开发运行环境的部署我还是学到了不少,所以这里我将简单的阐述一下使用pm2,进行nuxt项目进行部署,同时部署控制器服务器(Node.js)的流程和方法。作为一个备忘录,就是个加强版的readme,也希望同各位分享一下我所遇到的问题和解决方式。
Node.JS的安装以及开发环境安装
先到官网下载Node.js安装包,并且安装。node.js下载
然后检查安装完毕
C:\WINDOWS\system32>node -v v8.11.1
检查安装完毕后再就是nuxt和pm2的安装
npm i pm2 -g npm i nuxt -g
然后跳到项目文件夹(上一步可以不在项目文件夹)安装依赖
npm i
MongDB的安装以及数据库部署
下载并安装MongDB MongoDB下载
新建data文件夹,并在其下新建db文件夹,创建并启动数据库
cd C:\Program Files\MongoDB\Server\3.6\bin mongod --dbpath D:\data\db
MongoDB win10部署服务
配置文件新建于data目录之下。
systemLog: destination: file path: D:\data\dblog\mongod.log storage: dbPath: D:\data\db
服务安装
cd C:\Program Files\MongoDB\Server\3.6\bin mongod.exe --config "D:\data\mongod.cfg" --install
服务运行,停止,卸载
net start MongoDB net stop MongoDB cd C:\Program Files\