Cloud9環境にYeomanをインストールしようとした人はいますか? もしそうなら、それを行う方法は?
どの yeoman コマンドでも次のエラーが発生します。
<FATAL> EACCES, permission denied '/var/lib/stickshift/' </FATAL>
わかりました、それで、Cloud9 と yeoman で少し遊んでみました ;)
あなたのエラーは主に、yeoman がツリーを上って Gruntfile.js を探しているという事実から来ているようです...そうすると、読み込もうとしているディレクトリに現在のユーザーがアクセスできないため、問題が発生します。
最初の回避策は、空の Gruntfile.js を作成することです。
'use strict';
module.exports = function (grunt) {
// Project configuration.
grunt.initConfig({});
};
次に、「yeoman init」を起動すると、標準的な質問が表示され、特定の時点で Gruntfile を上書きできるかどうかが尋ねられます。これには肯定的に答えることができます ;)
その後、「yeoman サーバー」を起動すると、サーバーが応答しようとしているポートが原因で、別のエラーが発生します。
次のオプションを Gruntfile.js に追加します。
server: {
port: process.env.PORT,
host: process.env.IP
},
Compass もインストールする必要があることに注意してください (gem install compass)。
次に、「yeoman サーバー」を起動すると、サーバーと必要なタスクが起動されます (watch タスクで終了します) ...
私はそれ以上道をたどりませんでした;)
お役に立てれば。