首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在SailsJS中管理依赖项

在SailsJS中管理依赖项
EN

Stack Overflow用户
提问于 2016-03-06 07:51:50
回答 1查看 664关注 0票数 3

如何管理基于Sails.JS的项目中的依赖项。有一个非常简洁的功能,它可以自动将资产从assets文件夹链接到相关的模板中,然而,为了获得这些文件,例如Angular,Bootstrap,Material-Design等。但是资源在bower_compnents文件中,不能被链接到。我如何解决这个问题,让包管理器安装的文件包含在Sails.JS的默认机制中?

EN

回答 1

Stack Overflow用户

发布于 2016-03-08 05:09:38

您可以选择使用.bower.rc文件修改bower构件的位置。

示例.bower.rc

代码语言:javascript
复制
{
    "directory": "assets/components/"
}

自动链接组件不是一个好主意,有许多.js/.css文件不能包含在一起(例如,lib_name.js和lib_name.min.js)。

您必须像这样手动包含它们(tasks/pipeline.js)

代码语言:javascript
复制
  var jsFilesToInject = [
  'components/lodash/lodash.js',    
  'components/moment/moment.js',
  'components/moment/locale/el.js',
  'components/angular-moment/angular-moment.js',

  'components/re-tree/re-tree.min.js',
  'components/ng-device-detector/ng-device-detector.js',

  // Load sails.io before everything else
  'js/dependencies/extend.js',
  'js/dependencies/sails.io.js',

  // Dependencies
  //'js/dependencies/**/*.js',


  'js/my-app-bootstrap.js',

   // load my controllers
  'js/angular/**/*.js',

  'js/my-app.js',
];
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35821368

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档