0

这是我的 grunt 配置文件。Jquery 没有呈现到 all.min.js 中,我的 out 目录中也没有供应商目录,我假设 docpad 应该在 out 目录中生成供应商目录,但它没有,为什么会这样?

{
  "min": {
    "js": {
      "src": ["out/vendor/jquery.js", "out/vendor/log.js", "out/vendor/modernizr.js", "out/scripts/script.js"],
      "dest": "out/scripts/all.min.js"
    }
  },
  "concat": {
    "css": {
      "src": ["out/vendor/normalize.css","out/styles/style.css","out/styles/animate.css"],
      "dest": "out/styles/all.css"
    }
  },
  "cssmin": {
    "all": {
      "src": ["out/styles/all.css"],
      "dest": "out/styles/all.min.css"
    }
  }
}
4

1 回答 1

0

我有一个类似但看似不同的问题@How to have a the docpad grunt skeleton min vendor js files with live reload

如果你想要 jQuery 的 CDN 缓存优势,你会想直接在模板上调用它,而不是通过 grunt(那么你正在处理缓存 24k 与另一个 httprequest)。然而,还有其他供应商脚本可能希望能够与此框架一起使用。:)

不允许发表评论,但我觉得这可能会有一些用处。不是答案。除了复制/src/dir 并再次重新安装骨架。:p 有时 docpad 会有点不稳定。

于 2013-11-04T18:44:08.750 回答