在语义UI的gulp任务中更改.css和.js的输出目录

时间:2017-10-26 20:56:32

标签: gulp semantic-ui

我更改了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"
}

1 个答案:

答案 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

相关问题