1

この問題に苦労してから数日経ちましたが、誰かが私を助けてくれることを願っています.

aspnetコアプロジェクトでAngular2を試しています。セットアップは、gulpfile.js を使用して .ts ファイルを作成し、すべてを wwwroot フォルダーに転送することです。すべてが正常に機能しています。typescript がコンパイルされ、ファイルが転送され、「hello world」Angular アプリのセットアップも正常に機能します。

ng2-bootstrap への参照を追加しようとすると、問題が発生します。このコンパイル typescript を追加すると、次のようないくつかのエラーでエラーが発生します。

node_modules/ng2-bootstrap/components/buttons/button-checkbox.directive.d.ts(14,22): エラー TS1005: '=' が必要です。

ここで取り組んでいるサンプルにアクセスしてください: https://github.com/skyplusplus/ng2bootstrap-hell

どうすればこの問題を解決できますか?

-edit- 関連する gulpfile スニペット:

const tscConfig = require('./tsconfig.json'); var tsProject = typescript.createProject('tsconfig.json'); return tsProject .src(tscConfig.files) .pipe(sourcemaps.init()) .pipe(typescript(tsProject)) .pipe(sourcemaps.write('.')) .pipe(gulp.dest(targetPaths.app));

4

1 に答える 1

0

node_modules フォルダーを無視するように gulp を構成します。ファイルは、d.tsデバッグ用に js.map を参照するコメントのみを含む js ファイルに変換される型定義ファイルです。

于 2016-09-20T04:36:12.327 に答える