VisualIdeas: разобрался с ошибками node-gyp, удалил node_modules, начисто поставил gulp + gulp-scss-lint, взял из папки test из gulp-scss-lint файл invalid.scss и default.yml. НИКАКИХ ошибок такс по не сообщает.
'use strict';
var gulp = require('gulp'),
stylelint = require('gulp-scss-lint');
D:\Dropbox\Development\HTML_Academy\sedona\node_modules\utf-8-validate>if not defined npm_config_node_gyp (node "d:\Program files\NodeJS\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild ) else (node "" rebuild )
gyp ERR! configure error
gyp ERR! stack Error: Can't find Python executable "python", you can set the PYTHON env variable.
gyp ERR! stack at failNoPython (d:\Program files\NodeJS\node_modules\npm\node_modules\node-gyp\lib\configure.js:401:14)
gyp ERR! stack at d:\Program files\NodeJS\node_modules\npm\node_modules\node-gyp\lib\configure.js:356:11
gyp ERR! stack at FSReqWrap.oncomplete (fs.js:82:15)
gyp ERR! System Windows_NT 6.1.7601
gyp ERR! command "d:\\Program files\\NodeJS\\node.exe" "d:\\Program files\\NodeJS\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild"
gyp ERR! cwd D:\Dropbox\Development\HTML_Academy\sedona\node_modules\utf-8-validate
gyp ERR! node -v v5.6.0
gyp ERR! node-gyp -v v3.2.1
gyp ERR! not ok
npm WARN install:utf-8-validate@1.2.1 utf-8-validate@1.2.1 install: `node-gyp rebuild`
npm WARN install:utf-8-validate@1.2.1 Exit status 1
npm WARN optional Skipping failed optional dependency /browser-sync/chokidar/fsevents:
npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.0.7
npm WARN optional Skipping failed optional dependency /chokidar/fsevents:
npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.0.7
Но тут я по идее мало что могу сделать, npm и node.js последней версии.
Переименовал в lint.yml, сделал пустым. Если в src передавать "/src/style/main.scss" - в консоли
[10:35:53] Starting 'scss-lint'...
[10:35:53] Finished 'scss-lint' after 38 ms
Если "src/style/main.scss" -
'scss-lint' is not recognized as an internal or external command,
operable program or batch file.
пустыми оставить "Адрес WordPress (URL)" и "Адрес сайта (URL)", нельзя, иначе "Введённый адрес WordPress не является корректным URL. Пожалуйста, введите корректный URL."
'use strict';
var gulp = require('gulp'),
stylelint = require('gulp-scss-lint');
gulp.task('scsslint', function() {
gulp.src('/src/style/invalid.scss')
.pipe(stylelint({
'config': 'default.yml',
}));
});