vue const enum problem:演示vue Webpack编译问题。 Typescript const枚举未编译为常量 源码
Vue常量枚举问题 该项目仅是为了证明Vue(截至2020年4月)在编译打字稿的const枚举方面存在问题。 如您在tsconfig.json中看到的,我设置了“ preserveConstEnums”:false。 这应该告诉TS编译器不要发出枚举的代码,而是在引用枚举成员的每个位置都使用枚举的数值。 这没有发生。 相反,编译器将引用保留给文件中的枚举,浏览器向其抛出引用错误。 解决方案 这已经解决了。 非常感谢vue discord服务器上的@pikax将我指向vue上的。 解决方案是将此代码添加到您的webpack配置中: chainWebpack: (config) = > { const rule = config.module.rule( ' ts ' ) ; rule.uses.delete( ' thread-loader ' ) ; rule
文件列表
vue-const-enum-problem-master.zip
(预估有个69文件)
vue-const-enum-problem-master
vue.config.js
2KB
package.json
2KB
jest.config.js
2KB
tests
unit
jest.setup.js
547B
e2e
specs
test.js
223B
暂无评论