Angular 2のコンポーネントの1つにpaper.jsを使用したいが、動作させられないようだ。 paper-full.jsファイルは、コンポーネントがロードされたときに実行されますが、キャンバスは認識されません。角度2のpaper.jsとタイピングファイルをインストール
paper.jsのClark-Stevenson(paper.d.ts)が作成した入力ファイルがありますが、これは問題の一部である可能性がありますが、Ben Nadelの一般的な指示に従ってリンクをインストールしようとすると
C:\ Users \ユーザーレヴィ\ドキュメント\プログラミング\ AngularDesigner2> ./ node_modules/.binファイル/ typingsinstall --global --saveファイル:./ paper.d.ts
)私は次の取得します'。'操作可能なプログラムまたはバッチファイル 内部または外部のコマンドとして認識されません。
https://github.com/clark-stevenson/paper.d.ts 私はpaper.jsに新しいです、typescriptですと角2
tsconfig.json
{
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"moduleResolution": "node",
"sourceMap": true,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"lib": [ "es2015", "dom" ],
"noImplicitAny": true,
"suppressImplicitAnyIndexErrors": true
},
"files": [
"paper.d.ts"
]
}
App.component.ts
import { Component } from '@angular/core';
import '../../node_modules/paper/dist/docs/assets/js/paper.js';
@Component({
selector: 'my-app',
templateUrl: 'app/canvas.html'
})
export class AppComponent {
}
paper.d.tsファイルがSRCの下で発見されたcanvas.html
<h1>Canvas</h1>
<canvas id="canvas"></canvas>
:SRC/paper.d.ts