經過上一篇文章(Vue-admin工做整理(一):項目搭建)操做完畢後,基礎項目已經搭建,下面就要對項目自己進行一下項目結構調整來符合本身的項目要求html
一、首先要對package.json文件進行調整,使項目初始化後瀏覽器要自動彈出,在原有的配置下,增長 --open vue
"serve": "vue-cli-service serve --open",
二、根目錄中增長一個.editorconfig配置文件,用來配置一些編譯器的使用習慣ajax
root = true // root權限生效 [*] // 對全部文件都有效 charset = utf-8 // 文件編碼 indent_style = tabs // 縮進快捷鍵 indent_size = 2 // 縮進字符數
單單這麼建立配置文件是不生效的,須要在vscode編譯器中增長插件:EditorConfig for VS Code,安裝完插件後重啓編譯器,配置就會生效vue-cli
三、根目錄繼續建立一個vue.config.js配置文件,用以解決平常工做中的文件路徑,項目默認的URL等,而且增長一個跨域配置,經過proxy告訴後端,全部沒有靜態資源的請求,所有代理到指定路由上npm
const path = require('path') const resolve = dir => path.join(__dirname, dir) const BASE_URL = process.env.NODE_ENV === 'procution' ? '/iTestWeb' : '/' module.exports = { lintOnSave: true, baseUrl: BASE_URL, chainWebpack: config => { config.resolve.alias .set('@', resolve('src')) .set('_c', resolve('src/components')) }, // 打包時不生成.map文件,來減小打包生的文件大小 // procutionSourceMap: false, // 增長跨域配置,經過proxy告訴後端,全部沒有靜態資源的請求,所有代理到localhost:8080上 devServer: { proxy: 'http://localhost:8080' } }
四、項目結構進行調整:json
另:增長一個npm i mockjs -D , mock模擬服務端返回的工具 後端
文件夾說明:api