Lambda(node.js v18)で改行コードを取得する – AWS SDK for JavaScript v3
os.EOLを使うと実行中のOSでの改行コードを取得することができます。
osはnode.jsに入ってますのでimportするだけで使えます。
import * as os from 'os'
Lambda(node.js v18)
index.mjs
import * as os from 'os'
export const handler = async(event) => {
console.log(os.EOL === '\n')
console.log(os.EOL === '\r\n')
console.log(os.EOL === '\r')
return {
statusCode: 200,
body: `Hello`
}
}
logに出力されます。Lambda環境(Amazon Linux)だと「\n」が出力されます。
参考サイト
OS | Node.js v23.8.0 Documentation

KHI入社して退社。今はCONFRAGEで正社員です。関西で140-170/80~120万から受け付けております^^
得意技はJS(ES6),Java,AWSの大体のリソースです
コメントはやさしくお願いいたします^^
座右の銘は、「狭き門より入れ」「願わくは、我に七難八苦を与えたまえ」です^^



コメント