0
TypeScript Ionic 2プロジェクトに書き込んだカスタムJSライブラリを実装しようとしています。私はそれを自分で書いたので、タイピングはありません。そのためにIonic 2 allowJsがコミックエラーを発生する
私は、コンソールに次のエラー(それはプラグインからだ、のはmetamaskラインを無視してみましょう)を取得、その後
{
"compilerOptions": {
"allowSyntheticDefaultImports": true,
"declaration": false,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"lib": [
"dom",
"es2015"
],
"module": "es2015",
"moduleResolution": "node",
"sourceMap": true,
"target": "es5",
"allowJs": true
},
"include": [
"src/**/*"
],
"exclude": [
"node_modules"
],
"compileOnSave": false,
"atom": {
"rewriteTsconfig": false
}
}
に自分のTSconfigを変更:また
をコンパイルオプションでoutDirを変更せずに成功しました。
私はvanillaJsに切り替える必要がありますか?
また、「www/build」フォルダには変更後のpolyfill.jsとsw-toolbox.jsしか含まれていないことに言及しておきます。 また、コンパイラは "[15:37:23] typescriptエラー ファイルを書き込めません。 が入力ファイルを上書きするため、ファイル '...'を書き込めません。新しいjsファイルの場合は です。 – undefinedMayNotBeNull
回避策は、 'src/assets/js'に' js'を追加して 'index.html'にインクルードしたり、注入したりすることです – Ivaro18