1

https://www.npmjs.com/package/generator-mean-seedに記載されている指示に従おうとしています

「sudo npm install -g generator-mean-seed」を実行しようとすると、このエラーが発生します

npm install -g generator-mean-seed
npm WARN deprecated lodash@1.3.1: lodash@<2.0.0 is no longer maintained. Upgrade to lodash@^3.0.0
npm WARN deprecated CSSselect@0.7.0: the module is now available as 'css-select'
npm WARN deprecated CSSwhat@0.4.7: the module is now available as 'css-what'
npm WARN deprecated lodash@1.2.1: lodash@<2.0.0 is no longer maintained. Upgrade to lodash@^3.0.0
/usr/local/lib
├── generator-mean-seed@1.1.26 
└── UNMET PEER DEPENDENCY yo@>=1.0.0

npm WARN generator-mean-seed@1.1.26 requires a peer of yo@>=1.0.0 but none was installed.

バージョン> 1.0.0でインストールする必要があると書かれていますが、すでにインストールされています

yo --version
1.6.0

私が間違っていること、またはこれを修正する手がかりについて何か考えはありますか?

4

1 に答える 1

0

私は同じ問題を抱えていました...理由は、npmの新しいバージョンでピア依存関係のインストールが変更されたようです。回避策としてyo、インストール時に含めますgenerator-mean-seed(既にインストールされているかどうかは関係ありません)。

$ sudo npm install -g yo generator-mean-seed

このように、generator-mean-seed は正しくインストールされます。

$ sudo npm install -g yo generator-mean-seed
npm WARN deprecated lodash@1.3.1: lodash@<3.0.0 is no longer maintained. Upgrade to lodash@^4.0.0.
npm WARN deprecated CSSselect@0.7.0: the module is now available as 'css-select'
npm WARN deprecated CSSwhat@0.4.7: the module is now available as 'css-what'
npm WARN deprecated lodash@1.2.1: lodash@<3.0.0 is no longer maintained. Upgrade to lodash@^4.0.0.
npm WARN deprecated graceful-fs@3.0.8: graceful-fs version 3 and before will fail on newer node releases. Please update to graceful-fs@^4.0.0 as soon as possible.
npm WARN deprecated npmconf@2.1.2: this package has been reintegrated into npm and is now out of date with respect to npm
/usr/local/bin/yo -> /usr/local/lib/node_modules/yo/lib/cli.js

> yo@1.7.0 postinstall /usr/local/lib/node_modules/yo
> yodoctor
于 2016-02-28T20:15:37.433 に答える