vue main.js
生活知识 2022-11-01 08:40www.tongjingw.cn生活知识
vue main.js呢?不知道的小伙伴来看看小编今天的分享吧!
1、main.js文件解析
src/main.js是入口文件,主要作用是初始化vue实例并使用需要的插件
在main.js文件中定义了一个vue对象,其中el为实例提供挂载元素
//基础配置 import Vue from ‘vue' //引入已经配置好的路由和vuex import router from './router' import store from './store/store' import App from './App' //实例化一个Vue,挂载到id为app的div里面,这个vue实例有个局部组件App const myVue = new Vue({ el: '#app’, router, store, ponents: { App }, template: '<App/>', data() { return { globaluserAgent: '' } }, created() { } }) //其他js文件可以引用main.js的myVue实例从而调用myVue的router、store等等 export default myVue
2、公共方法申明
//将axios设置成全局共用 import as axios from './axios' // 全局调用axios添加vue的实例方法 Vue.prototype.$axios = axios //使用方式就可以是this.$axios.调用接口方法 //通过vue.use使用插件 import VueAwesomeSwiper from 'vue-awesome-swiper'// 轮播图插件 Vue.use(VueAwesomeSwiper) //vue实例注册,要注意在js文件里无法使用(除非引入了vue),这里可以使用window去注册使用 import allUrl from './config/config' window['getUrl'] = () => { return allUrl } //使用方式window.getUrl().方法名
3、其他问题
vue项目脚手架自动生成Vue.config.productionTip = false
Vue.config.productionTip = false
上面这行代码的意思 是阻止显示生产模式的消息,作用是来关闭生产模式下给出的提示。
开发模式npm run dev是前端自己开发用的
生产模式npm run build 打包之后给后端放在服务端上用的
如果没有这行代码,或者设置为true,控制台就会多出这么一段代码。
You are running Vue in development mode.
Make sure to turn on production mode when deploying for production.
以上就是小编今天的分享了,希望可以帮助到大家。
上一篇:mysql text类型
下一篇:js lastindexof
生活百科
- 蚌埠天气预报10天 蚌埠天气预报下载
- 5000个税计算器 个税计算税率表5000
- 30岁不结婚该判刑 30岁不结婚该判刑多久
- 宝鸡天气预报10天 宝鸡天气预报下载
- 3月8日妇女节放假吗 三月八日妇女节放假
- 2024端午节放假通知来了 2024端午假期
- 总公司与分公司 总公司与分公司的法律责任
- 醉驾刑事拘留一般多少天
- 咨询律师要多少钱 咨询律师的费用是多少
- 醉酒撞停放车身亡 醉酒撞停放车身亡责任划分
- 注册一个商标多少钱 注册一个商标大概要多少钱
- 浙传失联女生离世 浙江传媒学院失联学生已确认离世
- 诈骗罪立案标准 诈骗罪立案标准2024
- 占地补偿标准:2024征地补偿标准明细表
- 怎么注册公司要多少钱
- 宅基地继承最新政策