VueJS Error 错误笔记

 

Q1虚拟路径问题:

IIS挂在VUE 应用程序的问题:

Vue-Client脚手架。WebPack默认的assetsPublicPath是站点的根路径。如果在IIS站点下挂载Vue项目为应用程序的话会导致路径错误。

解决方法:

修改项目中的

config/index.js里的assetsPublicPath为相对根路径。

 

 Q2:

今天用Vue+Node.Js 做前端。遇到一个奇葩报错:Failed to compile with 1 errors 一下子摸不着头脑。

结果 翻了半天代码。找到了原来是有一段 <div v-on:click=""></div> 导致报错,真是B了狗

 更新:Vue client 更新后提示用好了很多,请尽量用新版本脚手架

Q3:Error in render: "TypeError: Cannot read property 'matched' of undefined"

  和 :Cannot read property 'matched' of undefined

JS语法写法不严谨问题(辣鸡语言,毁我青春薅我头发)

报错代码:

 
  
import Vue from 'vue'
import App from './app.vue'
import sso from '../../router/sso'
new Vue({
  el: '#app',
  sso,
  template: '<App/>',
  components: { App }
})

 

 修正:

 
  
import Vue from 'vue'
import App from './app.vue'
import sso from '../../router/sso'
new Vue({
  el: '#app',
  router: sso,
  template: '<App/>',
  components: { App }
})

 

转载于:https://www.cnblogs.com/linqing/p/7502917.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值