easy-team / easywebpack

A Simple, Powerful Webpack Front-End Development Solution
https://easyjs.cn/easywebpack
MIT License
482 stars 51 forks source link

不能在output上面添加额外的属性比如crossOriginLoading #59

Closed zhugexiansheng closed 5 years ago

zhugexiansheng commented 5 years ago

需要监听到上传了cdn的打包之后的js的错误信息,因为output不能添加crossOriginLoading,导致异步加载的js没有crossorigin的属性

zhugexiansheng commented 5 years ago

希望output能加上支持其他原生属性的配置

zhugexiansheng commented 5 years ago

image 希望大佬在这里加上能支持其他原生配置的东东

hubcarl commented 5 years ago

@zhugexiansheng 没明白你具体要做啥?请具体说明是哪个配置或插件或loader?不支持的可以自己直接配置原生配置

zhugexiansheng commented 5 years ago

@zhugexiansheng 没明白你具体要做啥?请具体说明是哪个配置或插件或loader?不支持的可以自己直接配置原生配置

想要在webpack的output配置上增加一个crossOriginloading的配置 image 但是在使用了easywebpack之后,发现直接这样 image 配置,没有生效

hubcarl commented 5 years ago

经过确认, 这种配置是支持的, crossOriginLoading: 'anonymous' 会合并进去,原生节点会进行合并处理的。

image

@zhugexiansheng 如果遇到不支持的,可以先通过如下方式去修改生成的 webpackConfig, 你这种情况我看一下

image

zhugexiansheng commented 5 years ago

测试了是有的,之前因为是域名一致所以webpack没有加上crossorigin这个属性,变成cdn域名之后就可以了