env変数をprocess.envオブジェクトにアタッチしようとしましたが、プッシュ操作では機能しませんでした。私は、例えば疲れ を持っている:node.js process.envはPUSHで動作しません
process.env.kk = []
process.env.kk.push(1)
exception:
process.env.kk.push is not a function
誰もがこの問題を説明することができますか?おかげ
env変数をprocess.envオブジェクトにアタッチしようとしましたが、プッシュ操作では機能しませんでした。私は、例えば疲れ を持っている:node.js process.envはPUSHで動作しません
process.env.kk = []
process.env.kk.push(1)
exception:
process.env.kk.push is not a function
誰もがこの問題を説明することができますか?おかげ
process.env
変数はJS変数ではありません、彼らはシステム全体でグローバルに使用している、とあなたはprocess.env.kk = []
[]
を実行したときのサポート配列のなど
いけないはあなたがのために呼び出すただし場合、返されます表示される変数:
''
を回答してください。 docsによると
:
process.env
キーへのすべての割り当ては、文字列に変換されます。
項目がない場合、配列は空の文字列に変換されます。
λ ◆ node -e 'process.env.a = ['1','2']; console.log(process.env.a);'
1,2
または項目自体が文字列に変換されます。