Javascript 如何在sails应用程序中为CSS生成地图文件?

Javascript 如何在sails应用程序中为CSS生成地图文件?,javascript,twitter-bootstrap,sails.js,Javascript,Twitter Bootstrap,Sails.js,您好,我们有一个包含bootstrap的sails项目,它包含在bower.json中: ... "dependencies": { ... "bootstrap": "~3.2.0" ... } ... "exportsOverride": { "bootstrap": { "css": ["dist/css/bootstrap.css", "dist/css/bootstrap.css.map"], "js": "d

您好,我们有一个包含bootstrap的sails项目,它包含在bower.json中:

...
  "dependencies": {
...
    "bootstrap": "~3.2.0"
...
  }
...
"exportsOverride": {
  "bootstrap": {
      "css": ["dist/css/bootstrap.css",
               "dist/css/bootstrap.css.map"],
      "js": "dist/js/bootstrap.js",
      "fonts": "dist/fonts"
  }
}
...
所有css、字体和js都已正确复制,但映射文件未复制到
资产/vendor/bootstrap
目录或
.tmp
目录

我不知道是什么进程从
bootstrap.css.map
文件所在的
bower\u components/bootstrap/dist/css
复制该文件

肯定有来自
tasks/config/bower.js
的内容,但我有点困惑于bower如何知道要复制哪些文件。尤其是因为默认的
布局:“byType”
资产/供应商
根本不匹配,所以我肯定还缺少其他东西


谢谢

我通过在bower.json中添加以下内容解决了这个问题:

...
  "dependencies": {
...
    "bootstrap": "~3.2.0"
...
  }
...
"exportsOverride": {
  "bootstrap": {
      "css": ["dist/css/bootstrap.css",
               "dist/css/bootstrap.css.map"],
      "js": "dist/js/bootstrap.js",
      "fonts": "dist/fonts"
  }
}
...
这也是一个修复复制字体。看