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

詳解vue項目的構(gòu)建,打包,發(fā)布全過程

 更新時間:2017年11月23日 10:09:31   投稿:laozhang  
小編給大家通過本文詳細介紹了關(guān)于vue.js項目的構(gòu)建、打包、發(fā)布的全過程,文章很以后價值,值得你參考。

很多朋友對于VUE項目的一系列流程不熟悉,小編根據(jù)網(wǎng)友提出的問題,整理了關(guān)于vue項目的構(gòu)建打包發(fā)布全過程,希望對你有用。

一、vue項目的創(chuàng)建

1、首先第一肯定是要有Node.js及npm這個不多說了

2、安裝腳手架

此時可以直接瀏覽-但是現(xiàn)在肯定有很多小白想將他發(fā)布到gitHub上并可以瀏覽,使用vue全家桶制作自己的博客。 現(xiàn)在就有我來說說如何講vue項目發(fā)布到github上 之前寫過vue環(huán)境搭建 可以參考: vue環(huán)境搭建

二、vue項目的打包

1、大家都知道使用npm run build進行打包,這個時候你直接打開dist/下的index.html,會發(fā)現(xiàn)文件可以打開,但是所有的js,css,img等路徑有問題是指向根目錄的,

此時需要修改config/index.js里的assetsPublicPath的字段,初始項目是/他是指向項目根目錄的也是為什么會出現(xiàn)錯誤,這時改為./

./ 當(dāng)前目錄 ../ 父級目錄 / 根目錄

根目錄:在計算機的文件系統(tǒng)中,根目錄指邏輯驅(qū)動器的最上一級目錄,它是相對子目錄來說的;

它如同一棵大樹的“根”一般,所有的樹杈以它為起點,故被命名為根目錄。以微軟公司開發(fā)的Windows操作系統(tǒng)為例:

打開我的計算機(計算機),雙擊C盤就進入C盤的根目錄。雙擊D盤就進入D盤的根目錄

build: {
  env: require('./prod.env'),
  index: path.resolve(__dirname, '../dist/index.html'),
  assetsRoot: path.resolve(__dirname, '../dist'),
  assetsSubDirectory: 'static',
  assetsPublicPath: './',
  productionSourceMap: true,
  // Gzip off by default as many popular static hosts such as
  // Surge or Netlify already gzip all static assets for you.
  // Before setting to `true`, make sure to:
  // npm install --save-dev compression-webpack-plugin
  productionGzip: false,
  productionGzipExtensions: ['js', 'css'],
  // Run the build command with an extra argument to
  // View the bundle analyzer report after build finishes:
  // `npm run build --report`
  // Set to `true` or `false` to always turn it on or off
  bundleAnalyzerReport: process.env.npm_config_report
 }

在從dist根目錄打開index文件就可以訪問了。

三、github pages

1、首頁創(chuàng)建一個倉庫,此處直接忽略

2、在這里選擇master或者/doc 上傳代碼到master

3、上面有一行域名就是你自己的頁面可以看到自己發(fā)布的項目

四、自定義域名

1、這個時候就可以瀏覽自己的項目了,但是

username.github.io/xxx/dist

這樣的地址著實不是很美觀,大家可以去阿里云上,自己買個域名,解析一下,網(wǎng)上都有,可以進行自定義的域名,來制作的自己的博客,代碼部署到github上。這篇文章這里就先不做講解了,有想使用自定義域名,也可以私信我。

相關(guān)文章

  • vue 解除鼠標(biāo)的監(jiān)聽事件的方法

    vue 解除鼠標(biāo)的監(jiān)聽事件的方法

    這篇文章主要介紹了vue 解除鼠標(biāo)的監(jiān)聽事件的方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • vue使用npm發(fā)布自己的公網(wǎng)包

    vue使用npm發(fā)布自己的公網(wǎng)包

    本文主要介紹了vue使用npm發(fā)布自己的公網(wǎng)包,通過創(chuàng)建一個簡單的npm包,本文詳細闡述了從創(chuàng)建到發(fā)布的整個過程,具有一定的參考價值,感興趣的可以了解一下
    2023-08-08
  • vscode中eslint配置保存自動修復(fù)代碼示例詳解

    vscode中eslint配置保存自動修復(fù)代碼示例詳解

    vscode根據(jù)eslint保存?動修復(fù)配置,下面這篇文章主要給大家介紹了關(guān)于vscode中eslint配置保存自動修復(fù)代碼的相關(guān)資料,文中通過圖文介紹的非常詳細,需要的朋友可以參考下
    2023-12-12
  • vue路由守衛(wèi)+登錄態(tài)管理實例分析

    vue路由守衛(wèi)+登錄態(tài)管理實例分析

    這篇文章主要介紹了vue路由守衛(wèi)+登錄態(tài)管理,結(jié)合實例形式分析了vue路由守衛(wèi)與登錄態(tài)管理相關(guān)操作步驟與實現(xiàn)技巧,需要的朋友可以參考下
    2019-05-05
  • Element實現(xiàn)表格嵌套、多個表格共用一個表頭的方法

    Element實現(xiàn)表格嵌套、多個表格共用一個表頭的方法

    這篇文章主要介紹了Element實現(xiàn)表格嵌套、多個表格共用一個表頭的方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-05-05
  • Vue 實現(xiàn)顯示/隱藏層的思路(加全局點擊事件)

    Vue 實現(xiàn)顯示/隱藏層的思路(加全局點擊事件)

    這篇文章主要介紹了Vue 實現(xiàn)顯示/隱藏層的思路(加全局點擊事件),本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-12-12
  • Vue實現(xiàn)按鈕級權(quán)限方案

    Vue實現(xiàn)按鈕級權(quán)限方案

    這篇文章主要介紹了Vue按鈕級權(quán)限方案,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-11-11
  • vue filter 完美時間日期格式的代碼

    vue filter 完美時間日期格式的代碼

    這篇文章主要介紹了vue filter 完美時間日期格式的方法,文中給大家提到了vue filter方法-時間格式化 的代碼,非常不錯,具有一定的參考借鑒價值,需要的朋友參考下吧
    2019-08-08
  • vue.js做一個簡單的編輯菜譜功能

    vue.js做一個簡單的編輯菜譜功能

    本文通過實例代碼給大家一個簡單的基于vue.js實現(xiàn)的編輯菜譜功能,代碼簡答易懂,非常不錯,具有參考借鑒價值,需要的朋友參考下吧
    2018-05-05
  • Vue路由跳轉(zhuǎn)的5種方式及擴展

    Vue路由跳轉(zhuǎn)的5種方式及擴展

    這篇文章主要給大家介紹了關(guān)于Vue路由跳轉(zhuǎn)的5種方式及擴展,在Vue中路由是一種用于導(dǎo)航和管理頁面之間跳轉(zhuǎn)的機制,Vue Router是Vue官方提供的路由管理器,需要的朋友可以參考下
    2023-11-11

最新評論

东乡族自治县| 马龙县| 松桃| 怀来县| 红原县| 漳平市| 高台县| 天等县| 江孜县| 奎屯市| 饶平县| 渝中区| 泊头市| 松原市| 贵州省| 洱源县| 延庆县| 方城县| 洛隆县| 和林格尔县| 青河县| 万全县| 额济纳旗| 辰溪县| 炉霍县| 万宁市| 安顺市| 文登市| 伊金霍洛旗| 肇源县| 鄂尔多斯市| 新乡市| 天水市| 普定县| 洛宁县| 卢龙县| 勐海县| 枞阳县| 昌都县| 达拉特旗| 白水县|