我正在使用inferno js和typescript (在webpack3中使用ts-loader和transformInferno ),大多数情况下它工作得很好。但是,当在webpack开发服务器中运行时,inferno会在浏览器控制台中输出You are running production build of Inferno in development mode. Use dev:module entry point.。
虽然我可以看到inferno在package.json中定义了一个dev:module条目,但我不知道如何使用这个入口点,而不是默认的module
发布于 2018-05-21 20:54:04
在webpack上注册一个别名应该可以做到这一点。如下所示:
resolve: {
alias: {
'inferno': 'inferno/dist/index.dev.esm.js',
},
},然后,无论您是否在生产模式下运行,都可以添加一个指向非开发环境的条件。
https://stackoverflow.com/questions/49089077
复制相似问题