インストールしようとしています。http://stagehand.pub
ターミナルパスを次のように変更しました。:/Users/king/Desktop/dart/dart-sdk
PATH
私が変更されたことを確認し、echo $PATH
端末で実行しています。
green:~ king$ echo $PATH
/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/Users/king/Desktop/dart/dart-sdk
私は入力しpub global activate stagehand
、出力は-bash: : command not found
変更されたパスを /Users/king/Desktop/dart/dart-sdk/bin に更新しました。
pub binスクリプトを含むパスを設定するには、端末にこれを入力するだけです。そうですか? $ pubは世界中でステージハンドをアクティブにします。
とにかく、stagehand.pubでチュートリアルを続けてみましたが、これは緑色の結果でした。 ~ king$ pub global activate stagehand パッケージ stagehand は現在バージョン 0.1.2 で有効になっています。依存関係の解決...(2.8秒)
args 0.12.0+2 bignum 0.0.6 cipher 0.7.1 collection 1.0.0 crypto 0.9.0 fixnum 0.9.0 path 1.3.0 stagehand 0.1.2 uuid 0.4.1 プリコンパイル済み実行ファイル...ソースリソースします。ステージクルー: ステージクルー。ステージクルー0.1.2を有効にしてください。対応するファイルまたはディレクトリなしコマンド: chmod +x /Users/king/.pub-cache/bin/stagehand green:~ king$ cd /Users/king/dart green:dart king$ stagehand -o testapp webapp -bash: stagehand : green コマンドが見つかりません: dart king$ "stagehand -o webapp" コマンドが見つからないようです。 :/提案がありますか?
私の完全な.bash_profileは次のようにエクスポートされます。 PATH="/Users/king/Desktop/dart/dart-sdk/bin"
私のエラーは次のとおりです。 bash: stagehand: コマンドが見つかりません green:dart king$
答え1
あなたの質問は「ダーツパスを設定する方法」です。私はこの質問にのみ答えます。 (ステージ担当者は別の問題です)
- dart-sdk zipをダウンロードしてください。
- zipを解凍しました。
- ./dart-sdk/bin を見ることができます。
Bashで./dart-sdk/binをPATHに設定します。
以下を追加してください。
.bashrc
エクスポート PATH="$PATH":/your_path/dart-sdk/bin
バッシュを再起動してください。または、
source .bashrc
dart
プロンプトで実行します。
結果は次のようになります...
ダーツの使用:ダーツ
渡されたDartスクリプトを実行します。
一般的なオプション:
--checkedまたは-cはランタイムタイプチェックを挿入し、アサーション(確認モード)を有効にします。
--helpまたは-hこのメッセージを表示します(すべてのVMオプションに関する情報を取得するには、-vまたは--verboseを追加します)。
--package-root= または -p パッケージを探す場所です (例: "package:..." インポート)。
--version は仮想マシンのバージョンを印刷します。
答え2
.bashrc/.zshrcの内容を投稿できますか?パスがどのように設定されているかを見ることができれば、簡単になります。
私のシステムでは(Dartフォルダを/ Applicationsに入れたので)、私のシステムのpubバイナリの場所は次のようになります。
/Applications/dart/dart-sdk/bin
また、実行するには、pub
次のことを行う必要があります。
$ ./pub