0

を使用して新しいWebアプリケーションを実行するには、binディレクトリをPATH環境変数ringojsに追加することをお勧めしringojsます。そのため、次のように試しました。

 echo 'export PATH=Users/repos/ringojs/bin:$PATH' >> ~/.profile

次に、ターミナルを閉じて再度開き、ringoREADMEの説明に従って新しいWebアプリを作成しようとしましringojsた。

ringo-admin create --google-appengine myapp

しかし、私はいつも得ました:

zsh: command not found: ringo-admin

antおよびivyツールを正常に設定したことに注意してください。私はそこに何かが欠けていますか?$PATH間違ったものに追加する方法はありますか?

アップデート:

Abrahamの提案を使用した後、これまでの.bash_profileの内容は次のとおりです。

 <echo message=" test       --> run JUnit and RingoJS tests"/>
        <echo message=" docs       --> generates the API docs"/>
        <echo message=" package    --> creates RingoJS distribution"/>
        <echo message=" dpkg       --> creates RingoJS debian package"/>
        <echo message=" clean      --> clean up compiled resources"/>
    </target>

    <!-- =================================================================== -->
    <!-- Initializes some variables                                          -->
    <!-- =================================================================== -->
    <target name="init">
        <property name="project" value="ringojs"/>
        <property name="version" value="0.9"/>

        <property name="home" value="."/>

        <property name="src" value="${home}/src"/>
        <property name="lib" value="${home}/lib"/>
        <property name="build" value="${home}/build"/>
        <property name="classes" value="${build}/classes"/>
        <property name="docs" value="${home}/docs"/>
        <property name="jsdocs" value="${home}/docs/modules"/>
        <property name="javadocs" value="${home}/docs/java"/>

        <property name="ringo-core.jar" value="${lib}/ringo-core.jar"/>
        <property name="ringo-modules.jar" value="${lib}/ringo-modules.jar"/>

        <property name="debug" value="on"/>
        <property name="optimize" value="on"/>
        <property name="deprecation" value="on"/>

        <property name="testclasses" value=""/>

        <path id="classpath">
            <fileset dir="lib">
                <include name="**/*.jar"/>
                <exclude name="${ringo-core.jar}"/>
            </fileset>
            <pathelement location="${classes}"/>export PATH=Users/repos/ringojs/bin:$PATH' >> ~/.profile

ただし、ターミナルセッションを閉じて再度開いても、同じringo-adminコマンドが見つかりません。

4

2 に答える 2

1

問題は、新しい端末を起動するときにPATHを初期化しておらず、現在のセッションでのみ設定していることです。

次のコマンドを入力します。

   cd ~

ホームディレクトリに移動します

   ls -al

隠しファイルを含むすべてのファイルを一覧表示します。表示されるリストで、.zprofileというファイルが存在することを確認します。

ファイルを作成または編集するには、

   vi .zprofile

ファイルを開きます。コンテンツの最後に移動するには、をShift-G押し、次に(小文字)Oを押して新しい行を追加し、挿入モードに入ります。次のように入力します。

  export PATH=/Users/repos/ringojs/bin:$PATH

ファイルの最後に。

を押しEsc、入力:xして、を押しますReturn

于 2012-12-23T18:20:38.343 に答える
0
于 2012-12-24T03:49:20.247 に答える