Система Windows 8, nodejs -v 6.9.4 npm -v 3.10.10 gulp [01:25:49] CLI version 1.2.2
Уже второй день мучаюсь с галпом, первая проблема была: cmd не видит команду gulp, проблему решил добавили системные переменные, при том ,что npm был установлен в dir C:\Users\AppData\Roaming\npm, а не C:\%Username%\AppData\Roaming\npm. Возникла новая проблема, с отсутствием данных файлов при вызове команда gulp, в корне dir с проектом, пробовал решение на инострнанном stackoverflow по переустановке, не помогло, прошу помощи у русского -говорящего комьюнити, заранее благодарен
B:\web>gulp
module.js:471
throw err;
^
Error: Cannot find module 'gulp-jade'
at Function.Module._resolveFilename (module.js:469:15)
at Function.Module._load (module.js:417:25)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (B:\web\gulpfile.js:3:12)
at Module._compile (module.js:570:32)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
код в packege.json
"name": "web",
"version": "1.0.0",
"description": "",
"private": true,
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"gulp": "gulp"
},
"keywords": [],
"author": "",
"license": "ISC",
"devDependencies": {
"gulp": "^3.9.1",
"gulp-imagemin": "^3.1.1",
"gulp-util": "^3.0.8"
},
"repository": {
"type": "git",
"url": "http://github.com/npm/npm.git"
}
}
Ну так и верно, в packege.json
нет gulp-jade
. А в gulpfile.js
он ещё наверняка и не подключен? Нужно такое прикладывать, когда ошибка может крыться в обычном require
.
Чтобы установить gulp-jade
, необходимо выполнить такую команду:
npm install --save-dev gulp-jade
А чтобы просмотреть список пакетов без лишних зависимостей конкретно в папке проекта, можно глянуть через:
npm ls --depth=0
Уже второй день мучаюсь с галпом, первая проблема была: cmd не видит команду gulp, проблему решил добавили системные переменные, при том ,что npm был установлен в dir C:\Users\AppData\Roaming\npm, а не C:\%Username%\AppData\Roaming\npm.
Для этого надо сделать команду npm i -g gulp-cli
.
Для работы с гайп, его нужно установить глобально и локально. Когда вы так делаете, галп который вызван через gulp
обращается к галпу глобальному, а этот в свою очередь ищет в той папке которой вы вызывали галп, галп локальный.
Возникла новая проблема, с отсутствием данных файлов при вызове команда gulp, в корне dir с проектом, пробовал решение на инострнанном stackoverflow по переустановке, не помогло, прошу помощи у русского -говорящего комьюнити, заранее благодарен
На каждый плагин который вы хотите использовать, вы должны его устанавливать npm i --save plugin-name
(npm i --save gulp-jade
например).
Добрый день, помогите пожалуйста с лупом меню, хочу сделать вывод меню категорий с подкатегориями, те
Есть поп-ап форма, нужно ее закрывать если клик за ее пределами и закрывать-открывать если клик по кнопке которая ее вызываетСобственно код...