vue main.js
网络新闻 2022-09-21 08:59www.168986.cn长沙seo优化
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.
以上就是小编今天的分享了,希望可以帮助到大家。
上一篇:js lastindexof
下一篇:mysql text类型
长沙网络推广
- 人工智能十大算法 人工智能十大算法遗传算法
- 科学的三个本质特征
- ai人工智能是什么行业 ai人工智能是什么东西_
- 科学的三个本质特征 科学的本质有哪些
- 100个有趣的科学小实验 有趣味的科学小实验
- icp备案查询官网 icp许可证办理官网
- 科学的三要素是什么 科学的三要素及其内容
- 简单科学小实验 简单科学小实验视频
- ai人工智能的好处 ai人工智能的好处及生活应用
- 科学的简单定义 科学的定义及其三个属性
- 100个有趣的科学问题 100个科学小问题
- 人工智能技术有哪些 人工智能技术有哪些新的科
- 人工智能包括几个方面 人工智能包括哪些方面内
- 科学概念名词解释 名次解释科学
- 镇江高防服务器 镇江高防服务器价格
- 云服务器出租 云服务器gpu租用