当前位置: 首页 > news >正文

常见error集合

Cannot use import statement outside a module

  • 原因:在commonJS中用了es6的语法,import。
  • 分析: 一般我们的运行环境按照模块化标准来分,可以分为es6和commonJS两种,在es6中引入模块用import,在commonJS中用require。在你的环境中,全局下,输出this,如果指向的是undefined,那么就是es6,否则是commonJS
  • 解决方法
    • 把文件改成.ts后缀
    • 或者import改成require

ERROR Invalid options in vue.config.js: “resolve“ is not allowed

  • 原因:在Vue CLI中,webpack配置是通过webpack-merge来合并的,而不是直接在vue.config.js中配置。
  • 分析:两个文件可以共存,都是用来声明配置的。只不过着重点不同,vue.config.js声明vue项目的配置,webpack.config.js声明全局的配置。至于出现了这个问题,显然是因为在vue.config.js中使用了webpack.config.js的配置语法
  • 解决
    • 下载webpack-merge ,配置webpack.config.js:
const { merge } = require('webpack-merge');
const defaultConfig = require('@vue/cli-service/webpack.config.js');
function resolve(p){return path.resolve(__dirname,p)
}
module.exports = merge(defaultConfig, {// 自定义配置resolve:{alias:{'@':resolve('src')}}
});

Unexpected console statement (no-console)

解决方法
创建文件.eslintrc.js

module.exports = {rules: {'no-console': 'off',"no-restricted-syntax": ["error",{"selector": "CallExpression[callee.object.name='console'][callee.property.name!=/^(log|warn|error|info|trace)$/]","message": "Unexpected property on console object was called"}]}}

app.use is not a function in vue (vue2)

const app=new Vue({render: h => h(App),
})
app.use(plugin)
app.$mount('#app') // 为什么会报错:app.use is not a function

在Vue中,使用插件需要在创建Vue实例之前调用Vue.use(plugin)

Vue.use(plugin)const app = new Vue({render: h => h(App),
})app.$mount('#app')

http://www.mrgr.cn/news/72364.html

相关文章:

  • node.js安装和配置教程
  • 计算机网络(10)网络性能
  • [C++]内联函数和nullptr
  • scala的练习题
  • Spring Boot 的生命周期
  • TP6将HTML转换为PDF文件,非法UTF-8编码和中文乱码问题
  • 论文阅读《BEVFormer v2》
  • 普通电脑上安装属于自己的Llama 3 大模型和对话客户端
  • ElegantRL:高效、稳定的深度强化学习开源框架
  • Macos mysql实现命令自动补全的方法
  • 怎么把模糊照片变清晰?4种方法助你修复图片清晰度!
  • nacos-operator在k8s集群上部署nacos-server2.4.3版本踩坑实录
  • MongoDB在现代Web开发中的应用
  • 「IDE」集成开发环境专栏目录大纲
  • ssm107电动车租赁网站+jsp(论文+源码)_kaic
  • 数据分析-系统认识数据分析
  • Linux编程:嵌入式ARM平台Linux网络实时性能优化
  • 第3章: 图像增强与色彩处理
  • 基于HFSS软件的滤波器设计
  • 货拉拉四次冲刺业绩向好:净变现率下滑,司机大量投诉及权益保护仍亟待完善
  • spring-gateway网关聚合swagger实现多个服务接口切换
  • 【学习】【HTML】HTML、XML、XHTML
  • 运行springBlade项目历程
  • 论云游戏的性能与性价比,ToDesk、青椒云、顺网云游戏等具体实操看这篇就够了
  • 上海亚商投顾:沪指放量调整 全市场近3800只个股下跌
  • 关于我、重生到500年前凭借C语言改变世界科技vlog.18——内存函数