特定のコマンドを実行しても何も起こらない

特定のコマンドを実行しても何も起こらない

最近、NPM 経由で 3 つの新しいパッケージをインストールしましたが、いずれも実行されません。

実行してみたsudo npm install -g ionicところ、インストールは正常に見えました。

その後、実行してwhich ionic/usr/local/bin/ionic見栄えの良いものを手に入れることができます。

しかし、ドキュメントに従って実行すると、ionic start myApp tabs新しいionicプロジェクトが作成されるはずです。しかし、実際には何も起こりません。コマンドラインに出力はなく、プロジェクトも作成されません。Enterキーを押してコマンドを実行すると、すぐにコマンドを何も入力せずに Enter キーを押したかのように、コマンド ラインの別の行に戻ります... わかりにくいかもしれません。申し訳ありません。

ionic を でアンインストールしてみましたがsudo npm uninstall -g ionic、正常にアンインストールされ、再インストールされました。動作に変化はありません。パッケージ と でも同じことが起こっていますcordovabower注: これらはすべて同時にインストールしましたが、すべて動作していません。出力もエラーも何も出ません。 で実行してsudoも違いはありません。

私はUbuntu 14.04を実行しています。

これまでにこれを経験した人はいますか?

答え1

  1. 走る

    which node
    

    私の場合は と表示されました/usr/sbin/node

  2. と表示されている場合はcommand not found、3に進みます。

    sudo rm /usr/sbin/node
    
  3. 走る

    which nodejs
    

    私の場合は と表示されました/usr/bin/nodejs

  4. リンクを作成する

    sudo ln -s /usr/bin/nodejs /usr/bin/node 
    

    または

    sudo ln -s /usr/bin/nodejs /usr/sbin/node 
    

答え2

また、古いNode.jsがインストールされていることが原因である可能性もあります。https://stackoverflow.com/questions/21362636/phonegap-cli-on-linux-doesnt-do-anything次の方法で修正できます:

sudo apt-get install curl
npm update npm -g
sudo npm install n -g
sudo n stable

その後npm remove -g ionic && npm install -g ionic

答え3

apt-get以外のアプリケーションをインストールしても同じ問題が発生する可能性があると思います。

which ionic start MyApps tab 

または
which ionic
それから

-command for importing templates here- start MyApps tab 

関連情報