视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
mysql text类型 object.values()的用法 js callback js set集合 python 遍历列表 vue babel javascript function js setattribute vue.set()用法 python中def函数的用法 vue获取路由参数 oracle netsuite python assert函数用法 python getattr函数 vue 获取当前路由 oracle expdp hp台式机bios设置启动顺序 最简单施工日志范文 oracle触发器写法 linux密码忘记 重置密码的方法 js lastindexof mysql 替换函数 js endswith js assign js queryselector mysql json_extract 16进制颜色转换rgb valueerror是什么错误 python九九乘法表代码 js object.assign tinfoil使用教程 0x80240017未指定错误 input获取焦点 图像采集是什么意思 浏览器cookie要不要打开 electron打包成exe input默认值 一个圈一个竖杠是什么符号 ipv6地址类型 layer.open传参数到子页面
vue main.js
2022-01-22 16:15:02 责编:李赢赢
文档

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,
    components: { 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类型mysql text类型专题object.values()的用法object.values()的用法专题js callbackjs callback专题js set集合js set集合专题python 遍历列表python 遍历列表专题vue babelvue babel专题javascript functionjavascript function专题js setattributejs setattribute专题vue.set()用法vue.set()用法专题python中def函数的用法python中def函数的用法专题vue获取路由参数vue获取路由参数专题oracle netsuiteoracle netsuite专题python assert函数用法python assert函数用法专题python getattr函数python getattr函数专题vue 获取当前路由vue 获取当前路由专题oracle expdporacle expdp专题hp台式机bios设置启动顺序hp台式机bios设置启动顺序专题最简单施工日志范文最简单施工日志范文专题oracle触发器写法oracle触发器写法专题linux密码忘记 重置密码的方法linux密码忘记 重置密码的方法专题vue获取当前路由vue获取当前路由专题echarts教程echarts教程专题oracle 添加索引oracle 添加索引专题vue路由模式vue路由模式专题office2010配置进度怎么去除office2010配置进度怎么去除专题python excel写入数据python excel写入数据专题操作无法完成错误0x00000709操作无法完成错误0x00000709专题python将数据写入excel文件python将数据写入excel文件专题js urljs url专题vue router传参vue router传参专题vue.js技术栈专题js vue 学习专题vue js 代码混淆专题app.vue main.js专题vue 调用原生js方法专题vue 调用js方法专题vue js学习专题vue.js 实现原理专题js调用vue中的方法专题vue的main.js专题vue调用js方法专题vue引入本地js专题vue引入普通js专题vue main.js作用专题vue main.js专题