给出以下示例
index.js
import {something} from "./Some_module";
const some_var = 'string';
const View = class extends React.Component {
...
}
export default {
my_var: some_var,
View: View
}
...要使用什么webpack钩子?...以便利用webpack缓存并有效地访问index.js导出的内容?在Webpack完成捆绑所有内容之后,我需要获取my_var
的值,在本例中为'string'
。
在代码加载时,我可以通过浏览器__weback_require__.c
在浏览器中实现此功能,但是我想在编译时执行此操作,并输出json
映射,例如{module_id:my_var}
,非常类似于在webpack中使用记录时导出的json,除了记录仅包含一个字符串之外,这些都是未编译的源代码。