assert
モジュールをbrowserify
/tsify
バンドルに使いたいです。 https://www.npmjs.com/package/assertおよびhttps://github.com/substack/browserify-handbook#builtinsおよびhttps://nodejs.org/api/assert.htmlを参照してください。一言で言えば、ブラウザ内のnode-js compatible assert
モジュールです。つまり、ブラウザ内蔵です。TypeScriptの@Type-style宣言を
に@types/assert
を追加しました。しかし、宣言モジュールは認識されません(バグのようです)。だからnode_modules/@types/assert
の同等物をnode_modules
の外に出そうとしています。node_modules
はソースコントロールに入れてはいけません。
可能ですか?そうでない場合は、/// <reference
旧学校の構文か、declare module "assert"
か、何を使用すればよいですか?
あなたは、私がsystemjsを使用していないsystemjsまたはCLI – Aravind
を使用している1:
はどのよう
tsc
が.d.ts
ファイルを見つけdeclare module 'assert'
のメカニズムは周囲のモジュールと呼ばれるhttps://www.typescriptlang.org/docs/handbook/module-resolution.htmlに説明されています。 CLIについてはわかりませんが、CommonJSモジュールにはbrowserifyの組み込みローダーを使用しているようです。 – nponeccop