私は3ヶ月間、Ionicアプリで作業してきました。 私はこのアプリを構築し、これを過去にモバイルにデプロイする際に問題はありませんでした。 昨日モバイルにデプロイしようとしたときに、NPMの依存関係の問題が発生しました。 したがって、node_modulesフォルダを消去して、npm install
を実行しました。Typescript PouchDB "名前 'Content'が見つかりません。"蒸散時のエラー
それ以来、私は携帯電話またはブラウザのテストのために、TypscriptがError: Failed to transpile program
を投げているため、私のアプリをビルドすることができませんでした。
他のエラーのチェーンは非常に長いですが、すべてが@types/pouchdb-core
に焦点を当てています。私が一番よく見ているタイプコピーエラーはCannot find namespace 'Core'.
です。ブラウザでは、チェーンはSupplied parameters do not match any signature of call target.
で終わっています。しかし、そのコードは昨日働いていたので、私はそれ以来変更していません。私はパッケージを再インストールしました。
私が問題を見つけたときに何も見つかりませんでした。私はパッケージのバージョンを既知の良い構成に設定しようとしたが、まだエラーが発生している。これはおそらく私が間違っていることですが、私は何が分かりません。私が言及したように、私は昨日働いていた。パッケージを更新したときに問題が発生しました。私が知っている限り、それはすべて私がしたものです。私はパッケージファイルに触れなかった。
私のすべてのパッケージは現在最新のもので、@types/pouchdb-core
は6.1.5
です。ここで
はionic serve
時に、コマンドラインのログからエラーの要旨です:
https://gist.github.com/leetheguy/9e10a27ffc2f853f2b03c5a9fad10710
ang4ウェブアプリケーションでpouchDBを使用した場合、私はsimillerの問題を抱えていましたが、私の問題は、新しいpouchdbライブラリでいくつかの問題を見つけ出していた古いangular-cliを使用していたためです。物事は私のために正常に働いた、イオンcliを更新してみて – Ali
私はグーグルでその解決策について読んだ。皮肉なことに、それはそれを引き起こしたIonic CLIを実際に更新していました。 – leetheguy