2015-10-05 3 views
1

Установленный Mean.JS Ver 0.4.1.MEAN.JS Ver 0.4.1, генераторы (CRUD) Не работает

Обновлены комплекты сборок и NPM Установите в исходную папку.

, когда я пытаюсь создать модуль Crud с помощью

йо meanjs: вертикальный модуль клиента

имеющих следующих ошибок

meanjs Ошибки: вертикальный модуль клиент

Вам не кажется, иметь генератор с именем meanjs: установлен вертикальный модуль. Вы можете увидеть доступные генераторы с помощью npm search yoman-generator, а затем установить их с помощью npm install [name]. Чтобы увидеть, что 0 зарегистрированных генераторов работают yo с опцией --help.

Я работал с Ver 3.0, прежде чем никогда не возникало никаких проблем.

Прикрепленный изображение

enter image description here

Спасибо за помощь заранее

ответ

2

Похоже последнюю версию Yeoman генератора еще не имеет суб-генераторы (например, один для vertical-module) ,

См this comment по вопросу по вопросу о vertical-module на их репозитории GitHub

+0

Большого спасибо внешности, генераторы для 4.1 еще в стадии разработки. Спасибо за ссылки – user2717619

+0

Рад, что это помогло. Пожалуйста, проголосуйте за ответ и отметьте его принятым. :-) –

1

этот сценарий может помочь вам.

var=$1 
if [ -n "$var" ]; then 
    CRUDNAME=$1 
    CRUDNAMEUPPERCASE=`echo ${CRUDNAME:0:1} | tr '[a-z]' '[A-Z]'`${CRUDNAME:1} 
    FOLDERNAME=$CRUDNAME's' 
    cp -R modules/articles modules/$CRUDNAME's' 
    find modules/$FOLDERNAME -type f -print0 | xargs -0 sed -i -e 's/Article/'$CRUDNAMEUPPERCASE'/g' 
    find modules/$FOLDERNAME -type f -print0 | xargs -0 sed -i -e 's/article/'$CRUDNAME'/g' 
    rm modules/$FOLDERNAME/**/*-e 
    rm modules/$FOLDERNAME/**/**/*-e 
    for file in modules/$FOLDERNAME/**/*article* ; do mv $file ${file//article/$CRUDNAME} ; done 
    for file in modules/$FOLDERNAME/**/**/*article* ; do mv $file ${file//article/$CRUDNAME} ; done 
else 
    echo "Usage: sh file.sh [crud-name]" 
fi 

Он работает для новой версии 0.5.0 беты-

Смежные вопросы