コレクション「@schematics/angular」を解決できず、 重複していないことを確認しました。
独自の回路図を作成しましたが、それを使用しようとするとng add @candiman/website@0.0.5-beta.3
以下のエラーが発生します。
ファイルが含まれていないため、問題はcollection.json
パッケージ化されずに出荷されていると思いますnpm package
ng-packgr
JSON
collection.json
そのため、npm パッケージ フォルダーに物理ファイルが存在せず、回路図でcollection.json
ファイルを検索すると失敗します。
Collection "@candiman/website" cannot be resolved.
Error: Collection "@candiman/website" cannot be resolved.
at NodeModulesEngineHost._resolveCollectionPath (/Users/aniruddh/aniruddh/develop/experiment/schematics-exp/sche-ex1/node_modules/@angular-devkit/schematics/tools/node-module-engine-host.js:91:15)
at NodeModulesEngineHost.createCollectionDescription (/Users/aniruddh/aniruddh/develop/experiment/schematics-exp/sche-ex1/node_modules/@angular-devkit/schematics/tools/file-system-engine-host-base.js:111:27)
at SchematicEngine._createCollectionDescription (/Users/aniruddh/aniruddh/develop/experiment/schematics-exp/sche-ex1/node_modules/@angular-devkit/schematics/src/engine/engine.js:147:40)
at SchematicEngine.createCollection (/Users/aniruddh/aniruddh/develop/experiment/schematics-exp/sche-ex1/node_modules/@angular-devkit/schematics/src/engine/engine.js:140:43)
at AddCommand.getCollection (/Users/aniruddh/aniruddh/develop/experiment/schematics-exp/sche-ex1/node_modules/@angular/cli/models/schematic-command.js:123:35)
at AddCommand.runSchematic (/Users/aniruddh/aniruddh/develop/experiment/schematics-exp/sche-ex1/node_modules/@angular/cli/models/schematic-command.js:262:50)
at AddCommand.executeSchematic (/Users/aniruddh/aniruddh/develop/experiment/schematics-exp/sche-ex1/node_modules/@angular/cli/commands/add-impl.js:134:31)
at AddCommand.run (/Users/aniruddh/aniruddh/develop/experiment/schematics-exp/sche-ex1/node_modules/@angular/cli/commands/add-impl.js:105:21)
at process._tickCallback (internal/process/next_tick.js:68:7)
@candiman/website@0.0.5-beta.3
npm
誰かが試してみたい場合は、回路図付きが現在利用可能です。
angular ライブラリのソース コードは、回路図付きの npm パッケージを公開しているプロジェクト ソースにあります。