{"id":17499,"date":"2015-06-04T08:00:37","date_gmt":"2015-06-03T23:00:37","guid":{"rendered":"http:\/\/www.sssg.org\/blogs\/hiro345\/?p=17499"},"modified":"2015-06-03T15:12:03","modified_gmt":"2015-06-03T06:12:03","slug":"npm-install-%e6%99%82%e3%81%ab-peerdependency-%e3%81%a7%e3%82%a8%e3%83%a9%e3%83%bc%e3%81%8c%e3%81%a7%e3%82%8b%e3%81%a8%e3%81%8d","status":"publish","type":"post","link":"https:\/\/www.hiro345.net\/blogs\/hiro345\/archives\/17499.html","title":{"rendered":"npm install \u6642\u306b peerDependency \u3067\u30a8\u30e9\u30fc\u304c\u3067\u308b\u3068\u304d"},"content":{"rendered":"<p>node.js v0.12.4\u3092\u4f7f\u3063\u3066\u3044\u308b\u3068\u304d\u306b\u3001npm install \u3067 generator-webapp \u306a\u3069\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u3068\u304d\u306b\u3001\u8b66\u544a\u304c\u3067\u3066\u3044\u3066\u6c17\u306b\u306a\u308a\u307e\u3057\u305f\u3002<br \/>\n<!--more--><\/p>\n<pre class=\"brush: bash; gutter: true\">\r\nnpm WARN peerDependencies The peer dependency yo@&gt;=1.0.0 included from generator-mocha will no\r\nnpm WARN peerDependencies longer be automatically installed to fulfill the peerDependency \r\nnpm WARN peerDependencies in npm 3+. Your application will need to depend on it explicitly.\r\n \r\nnpm WARN peerDependencies The peer dependency yo@&gt;=1.2.0 included from generator-webapp will no\r\nnpm WARN peerDependencies longer be automatically installed to fulfill the peerDependency \r\nnpm WARN peerDependencies in npm 3+. Your application will need to depend on it explicitly.\r\n\r\nnpm WARN peerDependencies The peer dependency generator-mocha@&gt;=0.1.0 included from generator-webapp will no\r\nnpm WARN peerDependencies longer be automatically installed to fulfill the peerDependency \r\nnpm WARN peerDependencies in npm 3+. Your application will need to depend on it explicitly.\r\n<\/pre>\n<p>\u4f9d\u5b58\u95a2\u4fc2\u306b\u3042\u308bgenerator-mocha\u306f\u81ea\u52d5\u3067\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3055\u308c\u306a\u304f\u306a\u308b\u3068\u3044\u3046\u3053\u3068\u306e\u3088\u3046\u306a\u306e\u3067\u3001\u4e0b\u8a18\u306e\u3088\u3046\u306a\u30d5\u30a1\u30a4\u30eb npm_package_install.sh \u3092\u7528\u610f\u3057\u3066\u5b9f\u884c\u3059\u308b\u3053\u3068\u3067\u3001\u89e3\u6c7a\u3067\u304d\u307e\u3057\u305f\u3002\u30ad\u30e3\u30c3\u30b7\u30e5\u306f\u5ff5\u306e\u305f\u3081\u30af\u30ea\u30a2\u3057\u3066\u304b\u3089\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u3066\u307f\u3066\u3044\u307e\u3059\u3002<\/p>\n<pre class=\"brush: bash; gutter: true\">\r\n#!\/bin\/sh\r\n\r\nnpm cache clean -f\r\nnpm install -g grunt-cli \\\r\n bower \\\r\n yo \\\r\n yeoman-generator \\\r\n generator-mocha \\\r\n generator-webapp \\\r\n generator-karma \\\r\n generator-angular\r\n<\/pre>\n<p>\u5b9f\u884c\u3092\u3059\u308b\u306b\u306f\u4e0b\u8a18\u3002<\/p>\n<pre class=\"brush: bash; gutter: true\">\r\n$ sh npm_package_install.sh \r\n<\/pre>\n<p>\u74b0\u5883\u306b\u3088\u3063\u3066\u306f\u3001sudo \u304c\u5fc5\u8981\u3067\u3059\u3002<\/p>\n<pre class=\"brush: bash; gutter: true\">\r\n$ sudo sh npm_package_install.sh \r\n<\/pre>\n<div>\n<iframe loading=\"lazy\" style=\"width: 120px; height: 240px;\" src=\"\/\/rcm-jp.amazon.co.jp\/e\/cm?t=hiro345-22&amp;o=9&amp;p=8&amp;l=as1&amp;asins=479812947X&amp;ref=tf_til&amp;fc1=000000&amp;IS2=1&amp;lt1=_blank&amp;m=amazon&amp;lc1=0000FF&amp;bc1=000000&amp;bg1=FFFFFF&amp;f=ifr\" height=\"240\" width=\"320\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe><iframe loading=\"lazy\" style=\"width: 120px; height: 240px;\" src=\"\/\/rcm-jp.amazon.co.jp\/e\/cm?t=hiro345-22&amp;o=9&amp;p=8&amp;l=as1&amp;asins=B00IOGV3XU&amp;ref=tf_til&amp;fc1=000000&amp;IS2=1&amp;lt1=_blank&amp;m=amazon&amp;lc1=0000FF&amp;bc1=000000&amp;bg1=FFFFFF&amp;f=ifr\" height=\"240\" width=\"320\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe><iframe loading=\"lazy\" style=\"width: 120px; height: 240px;\" src=\"\/\/rcm-jp.amazon.co.jp\/e\/cm?t=hiro345-22&amp;o=9&amp;p=8&amp;l=as1&amp;asins=4873116066&amp;ref=tf_til&amp;fc1=000000&amp;IS2=1&amp;lt1=_blank&amp;m=amazon&amp;lc1=0000FF&amp;bc1=000000&amp;bg1=FFFFFF&amp;f=ifr\" height=\"240\" width=\"320\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div>\n<ul>\n<li><a type=\"amzn\" asin=\"479812947X\">\u5b9f\u8df5Node.js \u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0 (Programmer&#8217;s SELECTION) <\/a><\/li>\n<li><a type=\"amzn\" asin=\"B00IOGV3XU\">\u30b5\u30fc\u30d0\u30b5\u30a4\u30c9JavaScript\u3000Node.js\u5165\u9580 (\u30a2\u30b9\u30ad\u30fc\u66f8\u7c4d) <\/a><\/li>\n<li><a type=\"amzn\" asin=\"4873116066\">Node\u30af\u30c3\u30af\u30d6\u30c3\u30af <\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>node.js v0.12.4\u3092\u4f7f\u3063\u3066\u3044\u308b\u3068\u304d\u306b\u3001npm install \u3067 generator-webapp \u306a\u3069\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u3068\u304d\u306b\u3001\u8b66\u544a\u304c\u3067\u3066\u3044\u3066\u6c17\u306b\u306a\u308a\u307e\u3057\u305f\u3002<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[365,1149],"class_list":["post-17499","post","type-post","status-publish","format-standard","hentry","category-linux","tag-node-js","tag-npm"],"_links":{"self":[{"href":"https:\/\/www.hiro345.net\/blogs\/hiro345\/wp-json\/wp\/v2\/posts\/17499","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hiro345.net\/blogs\/hiro345\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hiro345.net\/blogs\/hiro345\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hiro345.net\/blogs\/hiro345\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hiro345.net\/blogs\/hiro345\/wp-json\/wp\/v2\/comments?post=17499"}],"version-history":[{"count":1,"href":"https:\/\/www.hiro345.net\/blogs\/hiro345\/wp-json\/wp\/v2\/posts\/17499\/revisions"}],"predecessor-version":[{"id":17500,"href":"https:\/\/www.hiro345.net\/blogs\/hiro345\/wp-json\/wp\/v2\/posts\/17499\/revisions\/17500"}],"wp:attachment":[{"href":"https:\/\/www.hiro345.net\/blogs\/hiro345\/wp-json\/wp\/v2\/media?parent=17499"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hiro345.net\/blogs\/hiro345\/wp-json\/wp\/v2\/categories?post=17499"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hiro345.net\/blogs\/hiro345\/wp-json\/wp\/v2\/tags?post=17499"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}