簡體   English   中英

使用Vue.js和express.js交付HTML文件

[英]Deliver Html file using Vue.js and express.js

我將Vue.js用作前端,將express.js用作后端。 當我使用npm start啟動express.js服務器時,我想從Vue提供前端組件。

當我使用以下命令傳遞index.html文件時,我正在使用Vue生成器和Express生成器

    res.sendFile(path.join(__dirname + '/index.html'));

瀏覽器將顯示一個empyt網站,因為該網站僅是書面的。

    <div id="app"></div>

我認為我必須先構建index.html文件,因為前端部分分為不同的Vue組件(.vue文件)

您的Express服務器不僅必須提供index.html文件,還必須提供所有其他內置的js文件。 如果使用的是vue-cli ,則必須在運行npm run build (生產模式構建)后提供dist文件夾中找到的所有文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM