tyoshikawa1106のブログ

- Force.com Developer Blog -

Node:npm installとpackage.json

Node.jsではnpm installコマンドで必要なライブラリをダウンロードできます。

npm install @salesforce-ux/design-system --save

ひとつひとつやっていくのは大変ですが、package.jsonの"devDependencies"に記載しておけばまとめてダウンロードできます。
f:id:tyoshikawa1106:20160315202051p:plain

{
  "devDependencies": {
    "karma": "~0.12.21",
    "karma-coverage": "~0.2.5",
    "karma-jasmine": "~0.1.5",
    "karma-phantomjs-launcher": "~0.1.4",
    "karma-chrome-launcher": "~0.2",
    "karma-firefox-launcher": "~0.1",
    "karma-safari-launcher": "~0.1"
  }
}


package.jsonファイルを用意して・・・
f:id:tyoshikawa1106:20160315202319p:plain


次のコマンドを実行すると・・・

$ npm install


こんな風にまとめてダウンロードできました。
f:id:tyoshikawa1106:20160315202612p:plain



npm installコマンドでライブラリが格納されるnode_modulesフォルダはだいたいgitの管理から外すみたいなので、必要なライブラリはpackage.jsonにきちんと記載しておくのがいいみたいです。
f:id:tyoshikawa1106:20160315202907p:plain