webpack DefinePlugin定义属性在逻辑代码中报未定义错误

最近在vue项目中想用下DefinePlugin,结果出了个很恶心的问题,如图: webpack.dev.conf.js里面加入自定义属性: 定义变量,而后在main.js里面打印这个变量: 引用 结果报错了: 报错 可是在网上找的资料这样写都是没问题的。最终让我发现了出现这个问题的根源: 根源 没错,就是eslint。 解决办法: 1.在webpack.dev.conf.js定义的地方,用对象加属性的形式,好比:“process.VERSION”:JSON.stringify("5fa3b9"); 2.在这个文件上面配置让eslint不去检查这个文件未定义的错: 解决2。 处理以后就不再会报未定义错误了,oh yeah!vue

相关文章
相关标签/搜索