SEED.JS
SproutCoreの連中は、 CommonJS標準パッケージマネージャーを導入しました(現在、ターゲットシステムとしてnode.jsをサポートしています)。
これを使用することは、rubygemsを使用することに似ています。 ノードを使用する代わりに、パッケージを使用するための環境を準備するシードを使用する必要があります(「rubygems」を必要とするのと同様)。
これで、次のように任意のパッケージを簡単に使用できます。
seed install markdown
さらに
#!/usr/bin/env seed
var markdown = require('markdown');
markdown.html('__Hello World__');
パッケージを作成してリポジトリに公開するのも非常に簡単です。
次の形式の./hello-world/package.jsonファイルを作成します。
{
"name": "hello-world",
"version": "0.1.0",
"dependencies": {
"markdown": "1.0.0"
}
}
そしてする
seed push ./hello-world
プロジェクトの開発が始まったばかりです。開発にご協力ください。
PS:node.JS- kiwiのパッケージマネージャーの代替プロジェクトもあります。