vue+node.js(express)实现同步启动与热更新

vue/cli

vue脚手架创建目录,我这里用的是vue2.x,脚手架版本4.x。
执行命令

vue create client

选择一些配置后,创建完成。

express-generator

npm安装express-generator

npm install -g express-generator

用下面命令创建express应用

express [options] [dir]

具体可前往express官网查看【点击查看express】。

开始配置

下面说说怎么将两个应用同时启动与配置热更新
首先将vue文件夹放在express应用目录下
安装插件

npm install concurrently
npm install nodemon // 配置后可热更新

前端目录package.json重新配置启动命令

"scripts": {
    "serve": "vue-cli-service serve",
    "build": "vue-cli-service build",
    "start": "npm run serve"  // npm start命令即可运行前端项目
  },

express目录下package.json文件启动命令

"scripts": {
    "client": "npm start --prefix client",
    "start": "node ./bin/www",
    "server": "nodemon ./bin/www",
    "dev": "concurrently \"npm run server\" \"npm run client\""
  },

这样就配置完了。目前配置已经符合我的需求了,欢迎指点。谢谢。

以梦为马,不负韶华。

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐