vue项目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
new Vue({
    el: '#app’,
    router,
    store,
    components: { App },
    template: '<App/>',
    data() {
        return {
            globaluserAgent: ''
     }
    },
    created() {
    }
})
  • 公共方法申明
//将axios设置成全局共用
import * as axios from './axios'
// 全局调用axios
Vue.prototype.$axios = axios
使用方式就可以是this.$axios.调用接口方法
//添加自定义的全局方法
import globalFunc from "./utils/globalFunc”
Vue.use(globalFunc)
  • 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.

原创文章 19 获赞 14 访问量 953

猜你喜欢

转载自blog.csdn.net/weixin_44258964/article/details/105835057