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