最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vue-cli打包后本地運(yùn)行dist文件中的index.html操作

 更新時(shí)間:2020年08月12日 15:27:50   作者:^-^insect  
這篇文章主要介紹了vue-cli打包后本地運(yùn)行dist文件中的index.html操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧

使用npm run build生成dist文件夾中的文件是你需要上傳到服務(wù)器上的文件,

直接打開index.html會(huì)直接報(bào)錯(cuò)

可以嘗試用express搭建一個(gè)服務(wù)器,做法如下:

1、在dist根目錄下新建server.js文件;

2、代碼如下:

var express = require('express');
var app = express();
const hostname = 'localhost';
const port = 3000;
app.use(express.static('./'));
app.listen(port, hostname, () => {
  console.log(·Server running at http://${hostname}:${port}·);
});

3、terminal中進(jìn)入dist目錄執(zhí)行

npm install express

node server

4、根據(jù)terminal中提示信息,在瀏覽器中打開頁面即可。

注:node server運(yùn)行后會(huì)在本地node服務(wù)占用一個(gè)端口,該端口是在127.0.01(即localhost上),而平時(shí)開發(fā)中我們啟動(dòng)的npm run dev端口是我們本地實(shí)際ip地址的服務(wù)。

所以我還有一個(gè)疑問,

在項(xiàng)目中執(zhí)行的npm run dev占用的端口和node server的端口可以占用相同一個(gè)端口,沒弄懂為什么,歡迎留言

補(bǔ)充知識(shí):vue項(xiàng)目打包后本地訪問index.html頁面出現(xiàn)空白

vue打包之后,在本地訪問index.html頁面是一片空白,并且控制臺(tái)會(huì)報(bào)錯(cuò)。

解決辦法

vue-cli2:首先找到config/index.js文件,將assetPublicPath的路徑改為“./”

vue-cli3:在項(xiàng)目的根目錄下創(chuàng)建vue.config.js,并加入以下代碼。

module.exports = {
  publicPath: './',
  assetsDir: 'static',
  parallel: false
}

到了這步如果還是沒有顯示出來,那是因?yàn)槟愕穆酚赡J降年P(guān)系,你把你的路由模式改成“hash”就行了

vue中常用的路由模式 :

hash(#):默認(rèn)路由模式

histroy(/)切換路由模式

切換路由模式:

export default new Router({
  // 路由模式:hash(默認(rèn)),history模式
  mode: 'hash',
  // 修改路由高亮樣式,默認(rèn)值為'router-link-active'
  linkActiveClass: 'active'
  //路由規(guī)則
  routes:[
    {
      path:'/',
      name:'index',
      component:'Index'
    }
  ],
 
})

以上這篇vue-cli打包后本地運(yùn)行dist文件中的index.html操作就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

新兴县| 桐梓县| 随州市| 遂宁市| 泊头市| 革吉县| 苏尼特右旗| 太仆寺旗| 奈曼旗| 阳高县| 永靖县| 卢氏县| 高雄市| 万安县| 黔西| 资溪县| 灵台县| 建平县| 巴里| 临夏市| 儋州市| 元谋县| 张掖市| 武威市| 延川县| 扶风县| 平江县| 广平县| 日土县| 常熟市| 五大连池市| 上犹县| 巢湖市| 青海省| 新安县| 林芝县| 金川县| 隆化县| 平顶山市| 碌曲县| 阿拉善左旗|