問題タブ [env]

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.

0 投票する
1 に答える
608 参照

ruby-on-rails - Railsの機能テストで生のCookie文字列を送信する方法

テストのために生のCookie文字列をアプリケーションコントローラーに送信しようとしています。「フィルタ前」の 1 つは生の Cookie データ (エスケープされていない '+' => ' ') をスキャンし、復号化する必要があります。

@cookies、@request.cookies などでいくつかのアプローチを試しましたが、どれも機能しませんでした。テストで「ページの取得」を実行すると、Cookie が見つかりませんでした。

0 投票する
2 に答える
87 参照

ruby - bundler dev 環境のセットアップ

私は bundler dev env をセットアップしようとしていますが、 https://github.com/bundler/bundler/blob/master/DEVELOPMENT.md からの最初のステップを通過ました(終了http:/ /fpaste.org/88485/13957673/raw/ )rake spec:depsrake spec

$ alias dbundle='ruby -I /path/to/bundler/lib /path/to/bundler/bin/bundle' の lib または bin パスがどうなるかわかりません。バンドラーのソース コード ディレクトリの lib および bin ディレクトリでしょうか。

0 投票する
1 に答える
521 参照

ruby-on-rails - 破損した JSON 呼び出しをミドルウェアでインターセプトして書き換える方法

これを行うのに最適な場所を見つけようとしています。私のミドルウェアは次のようになります:

ここで呼び出しを書き換えても、実際には情報が正しく書き換えられていないようです。バブルアップする前にコンテンツを作成する方法はありますか?

0 投票する
2 に答える
5607 参照

node.js - Gulp 環境と前処理

Grunt では、 envというプラグインを使用していました。これにより、特定のビルドで環境を定義できます。私は3つのビルドを持っていました。1 つは、個別に分割されたすべてのファイルを使用する DEV でした。PROD はすべてを連結し、RELEASE は連結して醜くします。私はGulpで同じことをしようとしています。Gulp のプリプロセッサはありますが、環境を定義するものは何もありません。

質問は。私に何ができる?明らかに、常にすべての JS ファイルを定義したくはありません。また、異なるスクリプト タグを持つ 3 つの異なる HTML ページも必要ありません。

私のHTMLには、次のようなものがあります。

そして、私のうなり声のプラグインは次のようになります。

0 投票する
1 に答える
1159 参照

c - envp を使用して setenv() できますか?

setenv() で新しい環境変数を設定しようとしています。

しかし、環境「extern char **environ」を使用する場合にのみ、 setenv() 関数が新しい環境変数を設定することに気付きました

しかし、 main() の引数「char ** envp」を使用したい。

envpで設定するために私がやろうとしたコードは次のとおりですが、そのコードを実行するとわかるように、envpで設定されません。

しかし、 const char **environ を使用すると機能します。

何か案は ?

0 投票する
0 に答える
64 参照

node.js - Node.JS: env から期待される数を取得できないのはなぜですか?

私は次のコードを持っています、その結果は「予想される数は: 未定義です」、なぜ process.env.number が未定義なのか、それは 123 であるべきです、コードの何が問題なのですか? 助けてください、ありがとう!

0 投票する
2 に答える
1610 参照

ruby - デプロイメントサーバーの.envから読み取ったカピストラーノ

Capistrano (v3) デプロイメント スクリプト (NON-Rails アプリ用) の一部としてデータベース バックアップを実行しようとしています。

スクリプトは正常に動作します-データベース構成をハードコーディングした場合。

ここで、.env ファイルからデータベース構成をロードしたいと考えています。私のローカル マシンでは、私の .env ファイル (Capfile の隣のレポ ルートにあります) は次のようになります。

サーバー上で、.env ファイル (Capistrano がsharedフォルダーに配置し、フォルダーからシンボリック化したものcurrent) は次のようになります。

ただし、cap deploy を実行すると、次のようになります。

つまり、実際にはサーバーに存在する .env ファイルをロードしたいときに、ローカルの .env ファイルを使用しています。可能であれば、チーム全員が個別の .env.production ファイルを管理する必要はありません。

私のスクリプトの関連部分は次のとおりです ( Dotenv gem を使用):

どんな助けでも大歓迎です!