Кто-нибудь пытался установить Yeoman в среде Cloud9? Если да, то как это сделать?
Я получаю эту ошибку при любой команде yoman:
<FATAL> EACCES, permission denied '/var/lib/stickshift/' </FATAL>
Кто-нибудь пытался установить Yeoman в среде Cloud9? Если да, то как это сделать?
Я получаю эту ошибку при любой команде yoman:
<FATAL> EACCES, permission denied '/var/lib/stickshift/' </FATAL>
Итак, я немного поиграл с Cloud9 и yoman ;)
Похоже, ваша ошибка возникает в основном из-за того, что yeoman пытается подняться по дереву в поисках Gruntfile.js... При этом возникает проблема, поскольку каталог, который он пытается прочитать, недоступен для текущего пользователя.
Первый обходной путь — создать пустой Gruntfile.js:
'use strict';
module.exports = function (grunt) {
// Project configuration.
grunt.initConfig({});
};
Затем запуск «yeoman init» задаст вам стандартные вопросы и в определенный момент спросит вас, может ли он перезаписать Gruntfile, на что вы можете ответить положительно;)
Затем, если вы запустите «yeoman server», вы столкнетесь с другой ошибкой из-за порта, на который сервер готов ответить.
Добавьте следующие параметры в ваш Gruntfile.js:
server: {
port: process.env.PORT,
host: process.env.IP
},
Обратите внимание, что вам также необходимо установить Compass (gem install compass).
Затем запуск «yeoman server» запустит сервер и необходимую задачу (заканчивающуюся задачей наблюдения) ...
Я не пошел дальше по пути, хотя;)
Надеюсь это поможет.
Я могу установить yeoman, но после запуска установки для генераторов они не работают: $ yo angular Error angular
Кажется, у вас не установлен генератор с именем angular. Вы можете просмотреть доступные генераторы с помощью npm search yeoman-generator, а затем установить их с помощью npm install [имя]. Чтобы увидеть 0 зарегистрированных генераторов, запустите yo с параметром --help
.
Пробовал пару других генераторов, ни один не работает, так что проблема не только в angular.
Затем нашел: Почему мои генераторы Yeoman устанавливаются неправильно место?
Починил это!
gulp serve
и запуска предварительного просмотра, какой URL-адрес я должен указать для просмотра моих изменений?
- person lokeshjain2008; 26.05.2015
localhost:3000
на c9.io?
- person lokeshjain2008; 26.05.2015