из-за того, что пакет gulp-sass
еще не установлен, вы можете просто сделать npm install --save-dev gulp-sass
, а также обязательно выполнить эту команду в папке, где есть package.json
UPDATE
ВАЖНО у вас должна быть только 1 node_modules
папка, которая должна быть внутри вашей папки Project
, а не внутри папки static
.
, если у вас больше 1 node_modules
, если вы запускаетевнутри static
он будет вставлять туда ваши зависимости, которые не нужны для вашего случая.
Поэтому, пожалуйста, убедитесь, что только 1 node_modules
направлен на ваш Project
ПОТОМ Я бы порекомендовал вам удалить пакеты, которые вы установили, и установить начальную загрузку и другие пакеты, которые выхотите
npm install --save bootstrap
npm install --save material-design
тогда ваша структура будет такой
Project/
gulpfile.js
package.json
package-lock.json
node_modules/
bootstrap/
bootstrap-material-design/
gulp-sass/
gulp/
static/
proejctFiles.scss
Вам точно известно, как управлять файлами в папке static
Тогда вВаш gulpfile.js
Вы должны отредактировать этот путь
//style paths
var sassFiles = 'static/node_modules/bootstrap-material-design/scss/**/*.scss',
cssDest = 'static/node_modules/bootstrap-material-design/dist/css/';
Это должно быть
//style paths
var sassFiles = './static/main.scss',
cssDest = 'static/dist/css/';
внутри main.scss
Я импортирую Boostrap как этот
@import "./node_modules/bootstrap/scss/bootstrap";
проблема с установкой дизайна загрузочного материала
, так как есть проблема с установкой дизайна загрузочного материала
, тогда все будет скомпилировано отлично
![enter image description here](https://i.stack.imgur.com/mYQXA.png)