如何使用 Webpack 在另一个模块中要求预编译模块?
How to require precompiled module in another module with Webpack?
目标是捆绑动态生成的模块并使其成为必需的。
这是我的 Webpack 配置中的内容:
entry: [
path.resolve('builds/intellij/scripts/elm-program.js'),
'./app'
],
elm-program.js
文件是由 IntelliJ 中的文件观察器自动生成的,这就是我将其添加到 Webpack 条目中的原因。
我可以确认它已成功捆绑,但我不知道如何将其导入到 app.es6
文件中。
我希望这个能工作:import Elm from 'Elm'
;
也许通过将其添加到条目中,我的整个方法都是错误的。如果是这样,请引导我。我是 Webpack 的新手。
它只需要像这里显示的那样解决:
https://webpack.github.io/docs/configuration.html#resolve-alias
所以在配置中:
resolve: {
extensions: ['', '.js', '.es6'],
alias: {
Elm: path.resolve('builds/intellij/scripts/elm-program.js')
}
},
目标是捆绑动态生成的模块并使其成为必需的。
这是我的 Webpack 配置中的内容:
entry: [
path.resolve('builds/intellij/scripts/elm-program.js'),
'./app'
],
elm-program.js
文件是由 IntelliJ 中的文件观察器自动生成的,这就是我将其添加到 Webpack 条目中的原因。
我可以确认它已成功捆绑,但我不知道如何将其导入到 app.es6
文件中。
我希望这个能工作:import Elm from 'Elm'
;
也许通过将其添加到条目中,我的整个方法都是错误的。如果是这样,请引导我。我是 Webpack 的新手。
它只需要像这里显示的那样解决:
https://webpack.github.io/docs/configuration.html#resolve-alias
所以在配置中:
resolve: {
extensions: ['', '.js', '.es6'],
alias: {
Elm: path.resolve('builds/intellij/scripts/elm-program.js')
}
},