問題タブ [path-variables]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
windows - Windows XP のコマンド ラインからパス上の一部の Lua スクリプトのみを実行可能にする
注: このトリックは、Lua 以外のスクリプト言語や、コンテキストによってはアプリケーションと見なされ、他のコンテキストではドキュメントと見なされる可能性のある他のドキュメント タイプにも適用されます。
インタープリターが既に.lua
Windows でファイルを処理するように関連付けられている場合 (つまり、.lua
ファイルをダブルクリックしてインタープリターで実行する場合)、コマンド ラインで直接実行可能にするのは簡単です。
必要がある:
PATH
環境変数にリストされているディレクトリにスクリプトを配置します。- 環境変数に
.lua
拡張子を追加します。PATHEXT
このようにして、コマンド ラインにその名前を入力することで、任意のLua スクリプトを実行できます。ここでの問題は、別の Lua スクリプトを PATH 上の任意のディレクトリに配置しても、実行されるリスクを負うことなく実行できないことです。実行したくない場合でもです。(このような .lua ファイルの例は、によってロードされるプログラム専用のモジュールですrequire
。モジュールは慣例により とも呼ばれますが.lua
、独立したプログラムとしての実行をサポートすることはめったにありません。)
したがって、それは全か無かの状況です。パス上のディレクトリ内のすべてのスクリプトの実行を許可するか、または何も許可しないかのいずれかです。
パス上のディレクトリ内の一部のスクリプトのみを名前を入力して実行できるようにする方法はありますか?
spring-mvc - @PathVariable とリソースによる SpringMVC の競合
Spring MVC の使用中に問題が発生しました。
@RequestMapping("/{moduleName}/{subModuleName}")
public ModelAndView getModuleContent(@PathVariable String moduleName, @PathVariable String subModuleName) {
...
}という
名前のメソッドである Controller を
作成しました。
問題は、静的リソースにアクセスするときです。たとえば、次のようになります。
そのコントローラーをマッピングしますが、これは望ましくありません。競合を解決するにはどうすればよいですか?
linux - bashrc bash_profile の設定方法
こんにちは、私はパス変数の初心者です。rvm
と同じようにパスを取得し/local/rvm/
ますlocate rvm
。したがって、/local フォルダーにあると仮定します。
しかし、コマンドを実行する$ rvm
と、コマンドが見つかりませんでした。rvm が /local/ の場所にインストールされている場合、パス変数はどうあるべきか教えてください。
私の .bash_profile は次のようになります。
[[ -s "$HOME/local/rvm/scripts/rvm" ]] && source "$HOME/local/rvm/scripts/rvm" # Load RVM into a shell session *as a function*
ありがとう
spring-webflow - Spring Web フロー パス変数
この質問は 2 つの部分で構成されています
- Spring Web Flow にパス変数を提供することは可能ですか?
- URLに実行キーを隠すことはできますか
現在の URL は次のとおりです。http://localhost/bugs/ticket/?execution=e2s1
ここで、関連する Web フローの場所のパターンは
<flow:flow-location-pattern value="/**/flow.xml" />
、フォルダー構造がある場所です。bugs/ticket/flow.xml
URL 自体でチケット ID を提供し、適切なフローを指すことは可能ですか?つまり、URL は である必要がありますがhttp://localhost/bugs/ticket/102?execution=e2s1
、それでもフローはbugs/ticket/flow.xml
次のパターンで試しました-などですがvalue="/**/*/flow.xml"
、flow-path id="bugs/ticket/*"
役に立ちませんでした。
また、URLにも実行キーを隠すことはできますか?Spring Web Flow でプルできる HTTP ヘッダー経由で送信することは可能ですか?
ruby-on-rails - Ruby on Rails で PATH 変数、bashrc、および bash_profile が台無しになる
どのファイルを変更したか思い出せません。しかし、それはbashrcまたはbash_profileのいずれかだったと思いますが、「rvm」を使用してコマンドを実行すると、「rvmコマンドが見つかりません」というメッセージが表示されます。私はbashrcまたはbash_profileが何であるか分かりませんでした。誰かが私にコンテンツがどうあるべきか教えてもらえますか?
前もって感謝します
bash - 起動時に PATH 変数の「そのようなファイルまたはディレクトリはありません」と表示されるターミナル
ターミナルを起動すると、次のメッセージが表示されます。
複数の PebbleSDK があり、最初のパスが明らかに間違っていることに気付きました。これがどこから引っ張られているのかを見つけることができません。
また、echo $PATH
ターミナルに入力すると、次のようになります。
さらに複数のPebbleSDK が含まれているため、これも正しくありません。
3 つの質問があります。1) 初期の PATH はどこから取得されますか? 2)echo $PATH
引きはどこから?3 なぜ違うの?
ありがとう!
更新 1:
これは私が持っているものです/etc/bashrc
:
これは私が持っているものです/etc/profile
:
.bashrc
あなたが言及した、、、.bash_profile
および.profile
ファイルはどこにありますか?