我使用inferno js和typescript(在webpack3中使用ts-loader和transformInferno)并且大多数它运行良好。但是,当在webpack-dev-server中运行时,在浏览器协议中输出You are running production build of Inferno in development mode. Use dev:module entry point.
虽然我可以看到inferno在package.json中定义了dev:module
条目但我不明白如何使用此入口点而不是默认的module
?
答案 0 :(得分:2)
在webpack中注册别名应该可以解决问题。像这样:
resolve: {
alias: {
'inferno': 'inferno/dist/index.dev.esm.js',
},
},
如果您在生产模式下运行,则可以添加条件指向非开发者。