2015-12-22 2 views
3

Я хочу сгенерировать проект с генератор-угловым заполнением, но я не хочу использовать ECMAScript 6. Знаете ли вы, как я могу понизить генератор? или у вас есть лучшее решение для создания проекта с угловым узлом и mysql?Используйте старую версию с генератором-угловым заполнением

Спасибо.

ответ

5

Немного странно, что мы должны понизить только, чтобы иметь возможность с помощью JavaScript и CSS по умолчанию, а не только выбирать между машинописью, Бабелем и различной :) Проверьте текущую версию:

npm list -g generator-angular-fullstack 

, вы сможете вероятно, увидеть что-то вроде

/home/<user>/npm/lib 
└── [email protected] 

Проверьте, если у вас есть еще одна локальная версия установлена ​​(очень вероятно, если вы не были строго globally с нуля) list без -g:

npm list generator-angular-fullstack 
/some/other/dir 
└── [email protected] 

Теперь, если у вас есть локальная версия, как показано выше, удалите его

npm uninstall generator-angular-fullstack 

Наконец установить release генераторного-угловой-fullstack вы хотите. Мои предпочитаемые версии для JavaScript, HTML, CSS, MongoDB, выражать и т.д. является 2.0.13 и 2.1.1

npm install -g [email protected] 

проверка версии снова, чтобы увидеть, если вы на самом деле коммутируемых релизы:

npm list -g generator-angular-fullstack 

теперь должен показать

/home/<user>/npm/lib 
└── [email protected] 

перейдите в рабочий каталог и запустите генератор

yo angular-fullstack 

... освобождено 2.1.1 выполнено. NB: Если вы сейчас видите некоторые UNMET PEER DEPENDENCY [email protected]>=1.0.0 и т. Д., Игнорируйте его! Это не так много связано с самим генератором, и все работает отлично - так что не беспокойтесь об этом.