如何在infernojs npm包中使用dev:module入口点

时间:2018-03-03 20:50:43

标签: typescript webpack infernojs

我使用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

1 个答案:

答案 0 :(得分:2)

在webpack中注册别名应该可以解决问题。像这样:

resolve: {
    alias: {
        'inferno': 'inferno/dist/index.dev.esm.js',
    },
},

如果您在生产模式下运行,则可以添加条件指向非开发者。