आप "मामले को 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
काम नहीं करेगा, क्योंकि चर पहले से ही कम हैं