vue-cli —— 項目打包及一些註意事項
打包方法:
1.把絕對路徑改為相對路徑:打開config/index.js 會看到一個build屬性,這裏就是我們打包的基本配置了。在這裏可以修改打包的目錄,打包的文件名。最重要的是一定要把絕對目錄改為相對目錄。即:把 assetsPublicPath:‘/‘ 改為 assetsPublicPath:‘./‘
2.在當前工程文件下使用命令:npm run build 進行打包。
註意:
1.打包結束後,如果要直接在本地打開(即直接打開生成的dist文件下的index.html即可),可以在 npm run build
完成之後,執行命令:npm install -g http-server // 該命令只需執行一次, 安裝過之後, 以後就不需要重復安裝了。
2.直接打開生成的dist文件下的index.html時,可能會發現該界面的圖片都沒有加載出來,這是因為圖片引用路徑出錯了。比如,我是把圖片資源放在static文件夾下了,那麽圖片引用時必須使用相對路徑,而不能使用絕對路徑。
錯誤的示例:
正確的示例:
vue-cli —— 項目打包及一些註意事項
相關推薦
vue-cli —— 項目打包及一些註意事項
style sset inf vue-cli 技術分享 生成 界面 重復 str 打包方法: 1.把絕對路徑改為相對路徑:打開config/index.js 會看到一個build屬性,這裏就是我們打包的基本配置了。在這裏可以修改打包的目錄,打包的文件名。最重要的是一定要把絕
關於npm警告fsevents和vue-cli項目中的一些問題,持續更新
span .com 就會 window font main win 是我 cli 1.install一個npm包的時候,總是會報這個警告; 網上查資料知道,這個fsevents是mac下用的,windows忽略即可; 2.關於在main.js中引入less文件的問題
基於vue-cli項目打包慢的定位優化過程
bubuko clas js等 後來 color element 但是 別名 com 入職一周後,上一個前端就離職了(超級坑爹的),留下了一個比較棘手的問題,就是基於vue-cli的項目打包超級慢,我接手項目的時候,打包需要45min(上個離職者也不知道原因),經過3個
vue 項目 使用sass以及註意事項
com ade pre bsp 技術 tar p s blank ase vue 項目 使用sass以及註意事項 1,安裝依賴: npm install node-sass --save-dev npm install sass-loader --save-dev 註:
遞歸(Recursion)簡述及一些註意事項
語言 c++ 如何 我們 隱式轉換 這不 else recursion 其中 《Data Structure and Algorithm Analysis in C++》筆記 大多數的數學函數可以被描述成簡單表達式。 例如: 華氏度和攝氏度轉換的表達式為 C
將 Spring boot 項目打成可執行Jar包,及相關註意事項(main-class、缺少 xsd、重復打包依賴)
arc XA 有一個 文件中 pom.xml tomcat 我們 tool pil 最近在看 spring boot 的東西,覺得很方便,很好用。對於一個簡單的REST服務,都不要自己部署Tomcat了,直接在 IDE 裏 run 一個包含 main 函數的主類就可以了
vue-cli 項目搭建
blog align ins npm 命令行 工程 系統 代碼檢查 tro vue-cli是什麽? vue-cli 是一個官方發布 vue.js 項目腳手架,用於自動生成vue.js模板工程的。 一、Node.js安裝 首先需要安裝node環境,地址:https:
在Vue-cli項目中引入Bootstrap
版本 下載 class pre 官網下載 css 依賴 font port (1)到bootstrap官網下載所需版本的bootstrap.zip文件。 (2)將bootstrap.min.css以及bootstrap.min.js解壓到assets文件夾,另外還需要將fo
vue-cli項目結構分析
啟動文件 r.js 父節點 lpad bar bsp tool targe and 總體框架 一個vue-cli的項目結構如下,其中src文件夾是需要掌握的,所以本文也重點講解其中的文件,至於其他相關文件,了解一下即可。 文件結構細分 1.build——[webpack配
在vue-cli項目中mockjs和vConsole的使用
turn enc image error RR http 控件 items main mockjs使用 1.安裝npm install mockjs 2.在src/assets目錄下創建個util文件夾,並在裏新建一個文件mock.js 例如: const Mock =
vue-cli項目npm run build後,index.html無法在瀏覽器打開
net ons enter 圖片 AR center 文件 sdn npm 一 般打包的時候命令行會出現如下錯誤提示: 然後去dist文件夾運行index.html。在瀏覽器裏會發生如下錯誤提示: 先在config/index.js把原本是/改成./,然後再去bu
vue-cli項目本地代理實現跨域請求
con 跨域 請求 AR url 本地 dex ams gin 使用 Vue-cli 創建的項目,開發地址是 localhost:8080,需要訪問非本機上的接口http://10.1.0.34:8000/queryRole。不同域名之間的訪問,需要跨域才能正確請求。跨
Vuex內容解析和vue cli項目中使用狀態管理模式Vuex
ces timeout AD 所有 vue ... 介紹 -- 組裝 中文文檔:vuex官方中文網站 一、vuex裏面都有些什麽內容? const store = new Vuex.Store({ state: { name: ‘weish‘,
vue-cli項目在IE下運行鉤子函數拋出異常“ReferenceError: “Promise”未定義"”的解決辦法
ron spa 項目 dev run ont out webpack log 兼容IE是個坑,低版本IE很多都沒法跑起來 問題現象:vue-cli項目在IE下運行,會在鉤子函數出現 ReferenceError: “Promise”未定義 解決辦法: step1:安裝最新
vue-cli 項目安裝失敗 tunneling socket could not be established, cause=connect ECONNREFUSED
style repo cau fuse sta web ima ack pac 1.安裝vue-cli npm install vue-cli -g 2.初始化項目 vue init webpack project 此時報錯:vue-cli · Failed to
vue-cli項目優化,縮短首屏加載時間
mod ebp install html 設置 div img clas class 1、大文件定位 我們可以使用webpack可視化插件Webpack Bundle Analyzer 查看工程js文件大小,然後有目的的解決過大的js文件。 安裝:npm inst
vue-cli項目使用axios實現登錄攔截
XP user som ID 登錄攔截 fault enter edi axios 登錄攔截 一。路由攔截 項目中某些頁面需要用戶登錄後才可以訪問,在路由配置中添加一個字段requireAuth 在router/index.js中 const router = new R
vue cli 項目創建
-c 模擬 初始 簡單的 自動構建 unit 項目 更改 構建 初始化項目 我們用vue init命令來初始化項目,具體看一下這條命令的使用方法。 $ vue init <template-name> <project-name>$ vue init
vue-cli項目代理proxyTable配置exclude的方法
比較 arr r12 rewrite toolbar 公眾 微信小遊戲 經典 們的 問題描述 如果是前後端分離的項目,本地開發環境需要訪問mock,或者在調試時直接訪問線上的接口,這時候就會有接口跨域的問題(mock不存在跨域問題,但是用這個方法配置起來方便,姑且算是一個問
vue-cli項目配置多環境
1.7 rod ... before 開發測試 bash ons var 一段 vue-cli 項目配置多環境 vue-cli 默認只提供了 dev 和 prod 兩種環境。但其實正真的開發流程可能還會多一個 sit 或者 stage 環境, 就是所謂的測試環境和預發布環境