fis3-hook-module
fis3-hook-module copied to clipboard
require.min.js 不会生成__RESOURCE_MAP__ 导致找不到文件, 换成 require.js 可以
.match('/module/**/*.js', {
isMod: true
})
.match('::package', {
postpackager: fis.plugin('loader', {
resourceType: 'amd',
useInlineMap: true
})
})
fis3-hook-amd fis3-postpackager-loader 都 update 到最新版本 release 时候 require 采用 require.min.js 不会生成RESOURCE_MAP 导致找不到文件 换成同版本的 require.js 就好了, 测试了多个 require版本都是如上问题 请问是什么问题
loader 里面自动识别 require.js
这个名字。
如果你要用其他名字。请这样用。
<script data-loader src="require.min.js"></script>
然后 loader 得把资源类型 resourceType
配置成 'amd'
Thx 根据你的提示 已经解决 require.min.js 的问题 之前还遇到过一个 data-main="main" 会 导致 main函数在 require之前先加载的问题 我通过手动控制main的加载顺序问题解决了, 请问有其他的方式 遵循require的 data-main 写法支持么