我对同时使用Vue和node感到有点困惑。您可以通过输入npm run dev在本地运行Vue-cli应用程序,它在一个端口上运行,然后我还创建了一个带有一些路由的express服务器文件,它在另一个端口上运行。一切都很好。但是,当Vue-cli只是客户端代码时,为什么它必须像服务器一样“运行”?这是否意味着在生产中,我真的必须为一个应用程序同时占用两个端口?
我正在尝试设置一个Node.js项目,该项目使用Express提供一些后端API,并为使用Vue.js构建的SPA提供服务。当我使用初始化一个项目时,我得到例如src/main.ts主文件,并命令npm run serve运行一个开发服务器并监视更改,并命令npm run build构建一个生产版本。当我使用创建一个项目时,我会得到./app.js主文件和npm start来启动服务器并监视更改。
我如何将它们合并成一个单独的项目,两者都由同一个<e
问题:我正在用vue-CLI构建一个网站。当我使用npm run serve运行开发服务器时,一切都会以它应有的方式显示出来。运行npm run build之后,将创建一个/dist文件夹。然后,当运行npm start并启动本地主机服务器时,在网站源代码中,只显示app.d574a975.js而不是dist/js中的所有js文件(然而,其他所有js文件都在本地/dist目录中),因此,当访问localhost:5000 (我的端口是5000)时</
我正在尝试部署一个VueJS节点全堆栈应用程序。当我在本地运行该应用程序时,但是当我将它部署到Heroku时,它只能加载我的"/“页面。其余的路由会给出404条未找到的消息。下面是我的Vue路由器和Express文件。反应圆圈:import VueRouter from "vue-router";
import Home fro