0

所以我创建了一个库,我可以使用直接链接进行安装。我可以通过在 bower.json 文件的依赖项中添加库名称来从另一个内部应用程序中使用这个库。当其他内部应用程序进行凉亭更新时,我对库所做的更改将应用​​于他们的应用程序。这部分工作得很好。

现在,我希望其他软件开发人员可以自由更改样式。他们可以直接创建 css 文件,这样就可以了。然而,这是一条骇人听闻的路线。我可以为他们提供我使用的相同设置文件。

所以我尝试将该文件放在 bower.json 的主要部分,但wiredep 正在处理它。我把它放在排除中,当我运行 gulp 时错误就消失了。

"main": [
  "dist/stylesheet.css",
  "src/_settings.scss"
],

这是阻止它被wiredep解析的代码

wiredep: {
  directory: 'bower_components',
  exclude: ['css/foundation.css','src/_settings.scss']
}

我是对的,我必须创建一个新的 gulp 任务并将 'src/_settings.scss' 作为 gulp.src 像这样

gulp.task('sasstask2', function () {
    return gulp.src('src/_settings.scss')
    .pipe($.sass())
    .pipe(gulp.dest('src/css'));
});

我也喜欢将生成的 css 注入 index.html 但不知道该怎么做?Wiredep 会自动将其注入 index.html 吗?

4

0 回答 0