Запитання з тегом «gruntjs»

Grunt - інструмент побудови командного рядка та інструмент для запуску завдань для проектів JavaScript.

8
NPM vs. Bower vs. Browserify vs. Gulp vs. Grunt vs. Webpack
Я намагаюся узагальнити свої знання про найпопулярніших менеджерів пакетів JavaScript, постачальників та виконавців завдань. Будь ласка, виправте мене, якщо я помиляюся: npm& bowerє менеджерами пакетів. Вони просто завантажують залежності і не знають, як самостійно будувати проекти. Що вони знають - це зателефонувати webpack/ gulp/ gruntпісля отримання всіх залежностей. bowerце як …
1886 gruntjs  npm  gulp  bower  webpack 

2
Різниця між Grunt, NPM та Bower (package.json vs bower.json)
Я новачок у використанні npm та bower, будуючи свій перший додаток у emberjs :). У мене є трохи досвіду роботи з рейками, тому я знайома з ідеєю файлів для переліку залежностей (наприклад, Gemfile постачальника) Питання: коли я хочу додати пакет (і перевірити залежність від git), куди він належить - у …


13
Що викликає цю помилку - "Фатальна помилка: Неможливо знайти локальний грунт"
Спочатку я видалив стару версію grunt, потім встановив нову версію grunt, а потім отримав цю помилку: D: \ www \ grunt-test \ grunt grunt-cli: Інтерфейс командного рядка grunt. (v0.1.4) Фатальна помилка: не вдається знайти локальний грунт. Якщо ви бачите це повідомлення, або Gruntfile не знайдено, або грунт не встановлено локально …

17
Неможливо встановити NodeJs: / usr / bin / env: node: Немає такого файлу чи каталогу
Я намагаюся встановити nodeJs в свій Ubuntu 14.04 для того, щоб використовувати GruntJs. Я читав про різні способи виконання Ubuntu ( проблеми? ), Тому це я зробив для того, щоб його встановити: sudo apt-get install npm sudo npm install -g grunt-cli Ввівши груку після цього, я отримав помилку: /usr/bin/env: node: …

6
Що означає -save-dev в npm встановити grunt --save-dev
Я тільки почав використовувати Grunt.js . Налаштувати це досить важко, і я зараз на місці створення package.jsonфайлу. Дотримуючись цього підручника , він говорить, що існує 3 способи створення package.jsonфайлу. Перше - це зробити npm install grunt --save-dev Але що --save-devозначає? Я намагався шукати, але це закінчується даремно.
277 node.js  gruntjs  npm 

12
Дайте Grunt генерувати index.html для різних налаштувань
Я намагаюся використовувати Grunt як інструмент побудови мого веб-сайту. Я хочу мати принаймні дві установки: I. Налаштування розробки - завантажуйте сценарії з окремих файлів, без конкатенації, тому мій index.html буде виглядати приблизно так: <!DOCTYPE html> <html> <head> <script src="js/module1.js" /> <script src="js/module2.js" /> <script src="js/module3.js" /> ... </head> <body></body> </html> …

1
Яка роль папок src та dist?
Я дивлюся на git repo для плагіна jquery. Я хочу внести кілька змін для використання у своєму власному проекті, але коли я відкрив репо, у нього була структура, яку я ніколи не бачив. Я не впевнений, які файли використовувати / скопіювати у власному проекті. Є папка "dist" і "src". Якій …

11
Замініть рядок у файлі на nodejs
Я використовую md5 grunt завдання для створення файлів MD5. Тепер я хочу перейменувати джерела у файлі HTML з новим іменем файлу у зворотному дзвінку завдання. Цікаво, який найпростіший спосіб зробити це.

6
Як сказати, чи встановлено пакет npm глобально чи локально
Я встановлюю grunt, node, npm, bower та grunt-cli на windows7. Інструкція говорить, що я повинен запускати команди встановлення з прапорцем -g для глобального. Як я можу перевірити, чи використовував я прапор -g під час встановлення. Щоб їх видалити та перевстановити, знадобиться багато часу.
153 node.js  gruntjs  npm 

7
npm windows глобально встановлює результати npm ERR! стороннє
Я новачок у грунті та нмм. Тому я пробую певний "кулінарний приклад" на сайті " http://tech.pro/tutorial/1190/package-managers-an-introductory-guide-for-the-uninitiated-front-end-developer#front_end_developers " . Не потрібно було зараз шукати там, але я подумав, що може бути добре поділитися сайтом. Поки що добре, доки це стосується глобальної установки. (Гаразд, деякі помилки я повинен був з'ясувати, але зараз …
121 windows  gruntjs  npm 

2
Робочі завдань (Gulp, Grunt тощо) та Bundlers (Webpack, Browserify). Навіщо використовувати разом?
Я трохи новачок у світі, який виконує завдання та постачальники, і переживаю такі речі Grunt, Gulp, Webpack, Browserify , Я не відчував, що між ними є велика різниця. Іншими словами, я вважаю, що Webpack може зробити все, що робить виконавець завдань. Але все ж я отримав величезний приклад, коли gulp …

7
Використання вузла-інспектора із завданнями Grunt
Чи використовує хто-небудь інспектор вузлів з Grunt для налагодження програми? Якщо ні, чи можете ви порекомендувати інструмент для налагодження програм на основі Grunt? Я працюю з nodejs для додатка на сервері, і у мене є Grunt використовувати окремі завдання (це тому, що користувачі можуть виконувати завдання окремо).

6
grunt: команда не знайдена при запуску з терміналу
Я новачок у Грунта. Я намагаюся налаштувати Grunt на моєму Mac OSX Lion. Я дотримувався тут інструкцій, а потім створив папку проекту, яка містить файли нижче. Коли я намагаюся запустити, набравши "grunt" в термінал, я отримую command not found. Я також змінив свої контури, sudo nano /etc/pathsсподіваючись, що додавання шляху …
100 gruntjs 

2
Що робить параметр "розгорнути" у копії grunt-contrib? Всі приклади використовують його, але документи нічого не говорять про те, що він робить
Ось README та приклади: https://github.com/gruntjs/grunt-contrib-copy/blob/master/README.md . Ось відповідна частина коду (яку я, мабуть, не можу зрозуміти) з https://github.com/gruntjs/grunt-contrib-copy/blob/master/tasks/copy.js : module.exports = функція (grunt) { 'використовувати суворо'; var шлях = вимагати ('шлях'); grunt.registerMultiTask ('копіювати', 'Копіювати файли.', function () { var kindOf = grunt.util.kindOf; var options = this.options ({ contentContent: false, processContentExclude: …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.