0
を抽出することができない方法で使用され、私は以下のように、このテストコードを持って角度プロジェクト:クリティカル依存関係:機能が必要な依存関係を静的に私は現在、アンギュラプロジェクト内の道場を呼び出すようにしようとしている
/// <reference path="../../../../node_modules/dojo-typings/dojo/1.11/index.d.ts" />
/// <reference path="../../../../node_modules/dojo-typings/dojo/1.11/modules.d.ts" />
import * as lang from 'dojo/_base/lang';
import { Component, OnInit } from '@angular/core';
import { MdCardModule} from '@angular/material';
import { MdButtonModule } from '@angular/material';
import { TaskService } from '../../services/task.service';
import { Globals } from '../../global';
とどこかに私は
console.log(lang.extend);
呼び出すコンポーネントではなく、プロジェクトをコンパイルするとき、そこに警告がたくさんあると、ページが表示されない可能性があり、
0のようなエラーwebpackがpackage.jsonやtsconfig.jsonの設定のために依存関係を見つけることができなかったように感じますが、私はAngularにはかなり新しく、理由を理解できませんでした。誰かがそれに光を当ててくださいでしたか?ここで
は
"dependencies": {
"@angular/animations": "^4.0.0",
"@angular/cdk": "github:angular/cdk-builds",
"@angular/common": "^4.0.0",
"@angular/compiler": "^4.0.0",
"@angular/core": "^4.0.0",
"@angular/forms": "^4.0.0",
"@angular/http": "^4.0.0",
"@angular/material": "github:angular/material2-builds",
"@angular/platform-browser": "^4.0.0",
"@angular/platform-browser-dynamic": "^4.0.0",
"@angular/router": "^4.0.0",
"brace": "^0.10.0",
"dojo": "^1.10.4",
"classlist.js": "^1.1.20150312",
"core-js": "^2.4.1",
"ibm-design-colors": "^2.0.3",
"ibm-design-icons": "^2.1.2",
"monaco-editor": "^0.10.0",
"portfinder": "^1.0.13",
"rxjs": "^5.1.0",
"web-animations-js": "^2.2.5",
"webpack": "^3.7.1",
"zone.js": "^0.8.4"
},
"devDependencies": {
"@angular/cli": "^1.4.3",
"@angular/compiler-cli": "^4.4.3",
"@angular/language-service": "^4.0.0",
"@types/jasmine": "~2.5.53",
"@types/jasminewd2": "~2.0.2",
"@types/node": "~6.0.60",
"codelyzer": "~3.0.1",
"dojo-util": "1.12.2",
"dojo-loader": "^2.0.0-beta.7",
"dojo-typings": "^1.11.9",
"copy-webpack-plugin": "4.1.1",
"dojo-webpack-plugin": "2.1.3",
"gh-pages": "^1.0.0",
"jasmine-core": "~2.6.2",
"jasmine-spec-reporter": "~4.1.0",
"karma": "~1.7.0",
"karma-chrome-launcher": "~2.1.1",
"karma-cli": "~1.0.1",
"karma-coverage-istanbul-reporter": "^1.2.1",
"karma-jasmine": "~1.1.0",
"karma-jasmine-html-reporter": "^0.2.2",
"protractor": "~5.1.2",
"ts-node": "~3.0.4",
"tslint": "~5.3.2",
"typescript": "~2.3.3"
}
{
"compilerOptions": {
"baseUrl": "",
"declaration": false,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"lib": ["es5", "dom", "scripthost" ],
"mapRoot": "./",
"module": "and",
"moduleResolution": "node",
"outDir": "../dist/out-tsc",
"sourceMap": true,
"target": "es5",
"allowJs": true,
"typeRoots": [
"../node_modules/@types"
]
},
"include": [
"./src/**/*.ts",
"../node_modules/*",
"../node_modules/dojo-typings/dojo/1.11/modules.d.ts",
"../node_modules/dojo-typings/dijit/1.11/modules.d.ts",
"../node_modules/dojo-typings/dojox/1.11/modules.d.ts"
]
}
tsconfig.jsonおかげでたくさんpackage.jsonです。