搭建idea下的vue工程教程
需要先安裝好nodejs和npm
輸入下面的命令檢視是否成功安裝
1 2 |
|
一、開始
工作目錄:IdeaProjects 使用idea新建Static Web專案:demo
在demo目錄下新建node_modules資料夾 因為後面node_modules中的內容太多,並且我們不會用到,所以在idea中右鍵該資料夾,選擇Mark Directory as - Excluded
開啟命令提示符 首先安裝使用淘寶npm映象:
1 |
//registry.npm.taobao.org
|
如果許可權不夠,請使用管理員執行命令提示符
安裝vue-cli,vue腳手架:
1 |
|
測試是否安裝成功:
1 |
|
二、安裝
進入我們的工作目錄:
1 |
|
使用腳手架安裝專案:
1 |
|
1 2 3 4 5 6 7 8 9 10 |
|
三、初始化
進入專案目錄:
1 |
|
初始化專案:
1 |
|
執行專案:
1 |
|
瀏覽器開啟:localhost:8080,即可看到vue專案
Ctrl+C退出執行
安裝專案依賴,分別是scss支援,ajax工具,element ui,兩個相容包
1 |
|
1 2 3 4 5 6 7 8 9 |
|
配置idea
File - Settings - Languages&Frameworks - JavaScript:修改JavaScript language version為ECMAScript 6,確認 File - Settings - Plugins:搜尋vue,安裝Vue.js Run - Edit Configurations...:點選加號,選擇npm,Name為Dev,package.json選擇你工程中的package.json,Command為run,Scripts為dev,然後就可以直接在idea中運行了。 繼續點選加號,選擇npm,Name為Build,package.json選擇你工程中的package.json,Command為run,Scripts為build,然後就可以直接在idea中打包了。
修改專案配置
修改/config/index.js檔案,找到
1 2 3 |
|
1 2 3 |
|
修改/build/webpack.base.conf.js檔案,找到
1 2 3 4 5 6 7 8 9 |
|
最後在src/main.js中加入
1 2 3 4 5 6 7 8 9 10 |
|
這樣,一個差不多完整的vue專案就ok啦,並且可以在idea中編輯和執行。
注:使用static裡的檔案儘量使用絕對路徑,如/static/image/background.png
使用src裡的檔案則儘量使用相當路徑。
附(我的vue專案結構):
src資料夾
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
|
static資料夾
1 2 3 4 |
|
scss引入方法,例
1 |
|