1. 程式人生 > >vue elementUi安裝腳手架(大全)

vue elementUi安裝腳手架(大全)

一.安裝node.js

首先需要安裝node環境,可以直接到中文官網http://nodejs.cn/下載安裝包。

只是這樣安裝的 node 是固定版本的,如果需要多版本的 node,可以使用 nvm 安裝http://blog.csdn.net/s8460049/article/details/52396399

安裝完成後,可以命令列工具中輸入 node -v 和 npm -v,如果能顯示出版本號,就說明安裝成功。

二、安裝 vue-cli

安裝好了 node,我們可以直接全域性安裝 vue-cli:

npm install -g vue-cli 全域性安裝

# 建立webpack專案 # vue init [vue-cli模板名稱] [專案資料夾] vue init webpack my-project

安裝依賴:

npm install

三、執行專案

npm run dev

專案結構圖

四、打包上線

自己的專案檔案都需要放到 src 資料夾下

專案開發完成之後,可以輸入 npm run build 來進行打包工作

npm run build

打包完成後,會生成 dist 資料夾,如果已經修改了檔案路徑,可以直接開啟本地檔案檢視

專案上線時,只需要將 dist 資料夾放到伺服器就行了。

vue打包需要注意的問題:

當使用 npm run build 打包完成,發現頁面空白,其中有一點就是頁面資源路徑的問題!

注意:

1、記得改一下config下面的index.js中bulid模組匯出的路徑。因為index.html裡邊的內容都是通過script標籤引入的,而你的路徑不對,開啟肯定是空白的。先看一下預設的路徑。

module.exports = {
  build: {
    env: require('./prod.env'),
    index: path.resolve(__dirname, '../dist/index.html'),
    assetsRoot: path.resolve(__dirname, '../dist'),
    assetsSubDirectory: 'static',
    assetsPublicPath: '/',
    productionSourceMap: true,

assetsPublicPath預設的是 ‘/’ 也就是根目錄。而我們的index.html和static在同一級目錄下面。 所以要改為 ‘./ ’ 

五、安裝element-ui

1.安裝命令:cnpm install element-ui --save

2.在main.js中加入如下程式碼:

import ElementUi from 'element-ui' //引入js

import '../node_modules/element-ui/lib/theme-chalk/index.css'//引入css

Vue.use(ElementUI)

3. 輸入命令:npm run dev 執行專案

這樣你接可以盡情的使用element ui

注意以下幾個坑:

1.是否引入js與css檔案

css檔案是靜態檔案地址,安裝教程安裝地址不會出錯

2.檢查node的版本,是否node版本過低

3.檢查以下你的npm版本 npm版本是否過低