Closed xjchenhao closed 8 years ago
以下是相关的fis.config配置代码:
fis.config
.match('/app/script/master/components/(**.*)', { isMod: true, useSameNameRequire: true }) .match('**.styl', { parser: fis.plugin('stylus', { sourcemap: false //找到有所styl文件,解析stylus文件,后缀转换成.css文件 }), rExt: '.css' }) .match('::packager', { postpackager: fis.plugin('loader', { allInOne: { css: 'pkg/${hash}_aio.css', js: 'pkg/${hash}_aio.js', ignore: 'require.js', sourceMap: false }, //map映射表内嵌网页 useInlineMap: false, //控制 resourcemap 生成位置 resoucemap: '/pkg/${hash}_map.js' }) });
资源合并都成功了, 唯一的瑕疵就是样式合并后, 生成出来的/pkg/100c0e9_aio.css文件末尾有sourcemap.
/pkg/100c0e9_aio.css
sourcemap
//省去前面其它样式, 下面是最后的代码片段. .component { background-color: #fff; } /*# sourceMappingURL=/script/components/component/home/home.css.map */
不知道这样问题描述的清楚吗. 希望能得到解决. 谢谢~
我把webstorm对stylus的编译关了就好了. 是webstorm添加的.
webstorm
stylus
以下是相关的
fis.config
配置代码:资源合并都成功了, 唯一的瑕疵就是样式合并后, 生成出来的
/pkg/100c0e9_aio.css
文件末尾有sourcemap
.不知道这样问题描述的清楚吗. 希望能得到解决. 谢谢~