/ / कम मामला पर्यावरण चर पर काम नहीं कर रहा है - जावास्क्रिप्ट, नोड.जेएस, एक्मास्मार्क -6, देवेन

कम तापमान पर्यावरण चर पर काम नहीं कर रहा है - जावास्क्रिप्ट, node.js, ecmascript-6, devenv

आप "मामले को Node.js पर्यावरण चर क्यों कम नहीं कर सकते हैं?"

process.env.someEnvironmentVariable.toLowerCase() process.env.someEnvironmentVariable.toString().toLowerCase()

इन कामों का नहीं

हालाँकि यह करता है, लेकिन क्या ऐसा करने का एक साफ तरीका है:

let test = process.env.someEnvironmentVariable
console.log(`test: ${test.toLowerCase()}`)

यह एक और समस्या है लेकिन इसका कारण शायद अलग है

 options = {
branch: env.BRANCH,
domain: env.DOMAIN,
localDeployFolder: env.FOLDER
}
const opts = Object.assign({}, options)
opts.branch = opts.branch.toLowerCase()
const bucket = `${options.domain.toLowerCase()}-${options.branch}`

यह नहीं है "टी लोअर केस ब्रांच

उत्तर:

जवाब के लिए 0 № 1

सब कुछ उम्मीद के मुताबिक काम करता है, क्योंकि पर्यावरण चर हमेशा तार होते हैं

❯ SOME_VAL=AbC1 node
> process.env.SOME_VAL.toLowerCase()
"abc1"

लेकिन अगर आप पर्यावरण चर को परिभाषित करते हैं 123, abc, 1a, बेशक toLowerCase काम नहीं करेगा, क्योंकि चर पहले से ही कम हैं