我更改了semantic.json
中的输出路径,该路径工作正常。不过,我希望在../../static/css
(../../static/js
)中构建以下文件:
semantic.css
semantic.js
semantic.min.css
semantic.min.js
为了达到这个目的,我需要改变什么?
文件内容:
{
"base": "semantic/",
"paths": {
"source": {
"config": "src/theme.config",
"definitions": "src/definitions/",
"site": "src/site/",
"themes": "src/themes/"
},
"output": {
"packaged": "../static/",
"uncompressed": "../static/components/",
"compressed": "../static/components/",
"themes": "../static/themes/"
},
"clean": "../static/"
},
"permission": false,
"autoInstall": false,
"rtl": false,
"components": [
/* Components come here... */
],
"version": "2.2.13"
}
答案 0 :(得分:1)
更改Semantic.json
中的输出目录对我没有用,但在semantic/tasks/config/defaults.js
中更改它有效。我不知道为什么或者这样做有什么好处,但现在文件已经正确创建了。
关于分离CSS和JS的问题: 这里(https://github.com/Semantic-Org/Semantic-UI/issues/2221)说:
JS和CSS文件未设置为具有单独的输出目录 当前的构建系统。
截至2016年7月,还有no solution。