2016-04-18 15 views
0

Ich bin etwas verwirrt mit Grunt und Magento 2. Sollte ich Grunt auf dem Server oder auf meinem lokalen Rechner verwenden? Neu zu grunzen, also würden irgendwelche Zeiger sehr geschätzt werden.Magento 2 Grunt Probleme

Antwort

0

Lokale Maschine. Sie müssen es nicht in der Produktion ausführen, da Sie bei der Bereitstellung in der Produktion setup:static-content:deploy mit der Magento-CLI ausführen müssen, wodurch der gesamte statische Inhalt für Sie kompiliert wird.

Für die Entwicklung bietet Magento 2 eine Gruntfile.js.sample und eine package.json.sample für die lokale Entwicklung. Sie sollten sie in Gruntfile.js und package.json umbenennen und dann die Abhängigkeiten mit npm install installieren. Solange Sie grunt installiert haben, sollten Sie in der Lage sein, die grunt-Befehle auszuführen, um Ihren Code während der Entwicklung zu kompilieren. Sie können weitere Informationen sehen und die Grunzen Befehle hier: http://devdocs.magento.com/guides/v2.0/frontend-dev-guide/css-topics/css_debug.html

Sie sollten auch sicherstellen, dass Sie Ihre lokale Entwicklungsumgebung in „Entwicklermodus“ ausgeführt werden: http://devdocs.magento.com/guides/v2.0/config-guide/cli/config-cli-subcommands-mode.html#change-to-developer-mode

0

Grunt sollte lokal und staging verwendet werden, wenn Sie die Anwendung im Entwicklermodus haben. Im Produktionsmodus (Live-Site) sollte es nicht verwendet werden.