【发布时间】:2023-03-24 04:28:01
【问题描述】:
我已经使用 Vue.js 和 express.js 构建了一个应用程序。目前我必须打开两个终端窗口并在一个窗口中运行npm run serve,在另一个窗口中运行npm start。我想在同一终端中构建 Vue.js 应用程序后让服务器运行。我在这个article 上读到,我可以通过将两个package.json 脚本链接在一起来运行这两个脚本,但是对于我的生活来说,我无法弄清楚如何。我的项目结构如下:
├── project
├── _frontend
| ├── package.json
├── backend
| ├── package.json
我尝试了以下方法:
1st try - "serve": "vue-cli-service serve && (cd ../server && npm start)"
2nd try - "serve": "vue-cli-service serve && (cd ../server && npm run start)"
3rd try - "serve": "vue-cli-service serve && (cd ../server) && npm start"
Vue.js 应用程序构建和运行正常,但服务器没有启动。我也尝试在服务器package.json 上执行相反的操作,服务器启动但应用程序未构建。这是由于文件夹设置而我无法完成的事情还是我做错了什么?
【问题讨论】:
标签: javascript express vue.js npm npm-scripts