摘要:環(huán)境配置項(xiàng)目中的不同開(kāi)發(fā)環(huán)境有很多依賴(lài)配置,所以可以根據(jù)環(huán)境設(shè)置不同的配置,以免在不同環(huán)境經(jīng)常修改文件在根目錄下創(chuàng)建環(huán)境文件,可以在不同環(huán)境設(shè)置一些配置變量,如圖文件配置在文件里面有一個(gè)對(duì)象,可設(shè)置如圖配置在里面需在對(duì)象里面設(shè)置重點(diǎn)刪除默認(rèn)
1.環(huán)境配置
項(xiàng)目中的不同開(kāi)發(fā)環(huán)境有很多依賴(lài)配置,所以可以根據(jù)環(huán)境設(shè)置不同的配置,以免在不同環(huán)境經(jīng)常修改文件
1 在根目錄下創(chuàng)建 `.env.[環(huán)境]` 文件,可以在不同環(huán)境設(shè)置一些配置變量,如圖
.env.dev 文件
2.eslint 配置在package.json 文件里面有一個(gè)eslintConfig對(duì)象,可設(shè)置rules: 如圖3.配置svg
在vue.config.js 里面需在module.exports對(duì)象里面設(shè)置
chainWebpack: config => { config.module.rules.delete("svg") // 重點(diǎn):刪除默認(rèn)配置中處理svg,//const svgRule = config.module.rule("svg") //svgRule.uses.clear() config.module .rule("svg-sprite-loader") .test(/.svg$/) .use("svg-sprite-loader") .loader("svg-sprite-loader") .options({ symbolId: "icon-[name]" }) }
svg component
```
使用svg組件
import SvgIcon from "@/components/SvgIcon.vue" // 設(shè)置全局組件svgIcon Vue.component("svg-icon", SvgIcon) const req = require.context("./assets/svg", true, /.svg$/) // 查詢(xún)文件加下面的svg文件 const requireAll = requireContext => requireContext.keys().map(requireContext) requireAll(req) // 全局導(dǎo)入svg文件4.通用組件 級(jí)聯(lián)(多選且可以選擇全部)組件
安裝插件 multi-cascader-base-ele
使用
import multiCascader from "multi-cascader-base-ele"
Vue.use(multiCascader)
-- 支持選擇全部
上傳(支持圖片/視頻/裁剪圖片/拖拽)
安裝插件
vuedraggable axios vue-cropper
代碼
注冊(cè)全局事件
創(chuàng)建eventBus.js
使用
import eventBus from "./plugins/eventBus"
Vue.use(eventBus)
借用mounted, activated 事件處理數(shù)據(jù)
在某一次打開(kāi)頁(yè)面的時(shí)候進(jìn)行數(shù)據(jù)初始化存儲(chǔ), 放置在vuex中,或者全局變量中,當(dāng)需要初始化進(jìn)行一個(gè)初始化,采取mixins引入
我的項(xiàng)目中使用的是element-UI的導(dǎo)航菜單,支持路由,但是不支持前進(jìn)后退, 所以使用如下方式處理
// 監(jiān)控hash改變且處理,使瀏覽器支持前進(jìn)后退 window.addEventListener("hashchange", function(path) { router.replace(path.newURL.split("#")[1]) })
項(xiàng)目中路由處理邏輯判斷
判斷緩存, 是否新打開(kāi),添加重定向,獲取所有打開(kāi)路由, 獲取所有展示路由菜單
該項(xiàng)目采用axios調(diào)取api接口
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/109649.html
摘要:環(huán)境配置項(xiàng)目中的不同開(kāi)發(fā)環(huán)境有很多依賴(lài)配置,所以可以根據(jù)環(huán)境設(shè)置不同的配置,以免在不同環(huán)境經(jīng)常修改文件在根目錄下創(chuàng)建環(huán)境文件,可以在不同環(huán)境設(shè)置一些配置變量,如圖文件配置在文件里面有一個(gè)對(duì)象,可設(shè)置如圖配置在里面需在對(duì)象里面設(shè)置重點(diǎn)刪除默認(rèn) 1.環(huán)境配置 項(xiàng)目中的不同開(kāi)發(fā)環(huán)境有很多依賴(lài)配置,所以可以根據(jù)環(huán)境設(shè)置不同的配置,以免在不同環(huán)境經(jīng)常修改文件 1 在根目錄下創(chuàng)建 `.env.[環(huán)...
摘要:環(huán)境配置項(xiàng)目中的不同開(kāi)發(fā)環(huán)境有很多依賴(lài)配置,所以可以根據(jù)環(huán)境設(shè)置不同的配置,以免在不同環(huán)境經(jīng)常修改文件在根目錄下創(chuàng)建環(huán)境文件,可以在不同環(huán)境設(shè)置一些配置變量,如圖文件配置在文件里面有一個(gè)對(duì)象,可設(shè)置如圖配置在里面需在對(duì)象里面設(shè)置重點(diǎn)刪除默認(rèn) 1.環(huán)境配置 項(xiàng)目中的不同開(kāi)發(fā)環(huán)境有很多依賴(lài)配置,所以可以根據(jù)環(huán)境設(shè)置不同的配置,以免在不同環(huán)境經(jīng)常修改文件 1 在根目錄下創(chuàng)建 `.env.[環(huán)...
摘要:五六月份推薦集合查看最新的請(qǐng)點(diǎn)擊集前端最近很火的框架資源定時(shí)更新,歡迎一下。蘇幕遮燎沈香宋周邦彥燎沈香,消溽暑。鳥(niǎo)雀呼晴,侵曉窺檐語(yǔ)。葉上初陽(yáng)乾宿雨,水面清圓,一一風(fēng)荷舉。家住吳門(mén),久作長(zhǎng)安旅。五月漁郎相憶否。小楫輕舟,夢(mèng)入芙蓉浦。 五、六月份推薦集合 查看github最新的Vue weekly;請(qǐng)::點(diǎn)擊::集web前端最近很火的vue2框架資源;定時(shí)更新,歡迎 Star 一下。 蘇...
摘要:五六月份推薦集合查看最新的請(qǐng)點(diǎn)擊集前端最近很火的框架資源定時(shí)更新,歡迎一下。蘇幕遮燎沈香宋周邦彥燎沈香,消溽暑。鳥(niǎo)雀呼晴,侵曉窺檐語(yǔ)。葉上初陽(yáng)乾宿雨,水面清圓,一一風(fēng)荷舉。家住吳門(mén),久作長(zhǎng)安旅。五月漁郎相憶否。小楫輕舟,夢(mèng)入芙蓉浦。 五、六月份推薦集合 查看github最新的Vue weekly;請(qǐng)::點(diǎn)擊::集web前端最近很火的vue2框架資源;定時(shí)更新,歡迎 Star 一下。 蘇...
閱讀 1740·2021-11-24 10:18
閱讀 2251·2021-11-18 13:20
閱讀 2343·2021-08-23 09:46
閱讀 1001·2019-08-30 15:56
閱讀 2849·2019-08-30 15:53
閱讀 745·2019-08-30 14:22
閱讀 476·2019-08-29 15:34
閱讀 2542·2019-08-29 12:14