web-dev-qa-db-ja.com

エラー:モジュール '@ ionic / app-scripts'が見つかりません

Ionicは初めてです。私はIonicドキュメント「get started」に従い、「super」という名前のプロジェクトサンプルを作成しました。問題は、プロジェクトディレクトリでコマンドラインionic serveを実行すると、エラーError: Cannot find module '@ionic/app-scripts'がスローされたことです。

30
Heng Sengthai

現在ノード6および7と互換性のあるアプリスクリプト。ノード8をインストールした場合は、ノード6安定バージョンをアンインストールしてインストールしてください。このエラーを解決し、ionic 3、angular 4を使用できるようになりました。気を付けて!

20
softdevac

Npmからapp-scriptをインストールしてみてください

npm i @ ionic/app-scripts

69
SAJ

最新の@ionic/app-scriptsを取得するには、次のコマンドを実行します。

npm install @ionic/app-scripts@latest --save-dev
22
Vijay Chauhan

ノードのバージョンをダウングレードしないでくださいpdate "app-scripts"のバージョン:

最新の@ ionic/app-scriptsを取得するには、次を実行してください:

npm install @ionic/app-scripts@latest --save-dev

私は同じ問題に直面していた、ここに私がやったことです-

  1. Node_modulesをディレクトリから削除しました(手動)。
  2. プロジェクトディレクトリを開く
  3. このコマンドを実行します

 npm install

それは私のためにそれらのエラーを修正しました。

こちらをご覧ください

7
S.Yadav

私はこの問題を抱えていました。node_modules/フォルダーを削除して解決し、コマンドnpm installnowを実行しました

3
To Be

このスレッドで言及されているすべての非ダウングレードソリューションをあらゆる方法で試しましたが、どれも機能しませんでした。失うものは何もないので、ダウングレードルートに行きました(Sudo apt-get purge --auto-remove nodejsを使用して以前の8.xバージョンを削除し、6.xブランチに最後の安定版をインストールしました nodesource ppaを使用 =)。

元のプロジェクトフォルダーで実行しようとしても同じエラーが発生しましたが、新しいプロジェクトを作成し、ionic serveはそのスペースで正常に機能しました。

ちなみに、後でnpm updatenpm i @ionic/app-scriptsを実行する必要はありませんでしたが、Sudoを前にしてコマンドを実行する習慣を採用する必要があることがわかりました(またはSudo -sルートアカウントに)。

私は同じ問題に遭遇し、それを修正するのに問題がありました。ただし、アプリスクリプトnpm install -g @ionic/app-scripts@latest --save-devを最新バージョンに更新すると、問題は解決しました。

npm install -g @ionic/app-scripts@latest --save-dev

削除node_modulesおよびpackage-lock.json

rm -rf node_modules package-lock.json
npm install

参照: https://github.com/ionic-team/ionic-cli/issues/3399

0
Thamaraiselvam

この問題は、cnpm i @ionic/app-scriptsを実行することで解決しました。

0
kingfeng

私は同じ問題を抱えていましたが、ここに私のために働いたものがあります

私はVSCodeターミナルを使用してプログラムを実行しようとしましたが、代わりにwindows cmdを使用して完全に実行しました。エラーはVSCodeターミナルにあり、プロジェクト内のapp-scriptsモジュールを識別できないと思います。多分それは後のアップデートで修正されるでしょう。

0
dilanSachi

新しいターミナルウィンドウ/セッションを開くだけです。理解できませんでしたが、おそらくenvに関連しています。

0
Adam Voga

どのオプションも機能しませんでした。しかし、npm updateでノードを更新することで機能させることができました。その後、問題は解決し、アプリケーションが起動しました。幸運を。

0
David Luna