Я не могу заставить компиляцию sass работать правильно. Если импортировать файл sass в файл sass манифеста и внести изменения в импортированный файл, компилируется только импортированный файл. Манифест файла нет. Если я внесу изменение непосредственно в файл манифеста, он скомпилируется. У меня есть проект, настроенный так:
├── app
│ ├── README.md
│ ├── assets
│ ├── initialize.js
│ └── scss
│ ├── _base.scss
│ ├── all.scss
├── brunch-config.js
├── package.json
└── public
├── README.md
├── app.css
├── app.css.map
├── app.js
├── app.js.map
└── index.html
бранч-конфигурация:
exports.files = {
javascripts: {joinTo: 'app.js'},
stylesheets: {
joinTo: {
'app.css': 'app/scss/*.scss'
}
}
};
exports.paths = {
watched: ['app']
};
package.json
{
"name": "brunch-app",
"description": "Brunch.io application",
"private": true,
"author": "Brunch",
"version": "0.0.1",
"repository": "",
"scripts": {
"start": "brunch watch --server",
"build": "brunch build --production"
},
"dependencies": {},
"devDependencies": {
"auto-reload-brunch": "^2",
"brunch": "^2",
"clean-css-brunch": "^2",
"sass-brunch": "^2.10.7",
"uglify-js-brunch": "^2"
}
}
all.scss:
@import 'base';