使用nodejs文件模块(fs)读取文本文件,转成数组,再转成字符串写入文件中
const fs = require('fs') fs.readFile('./source/states.txt', 'utf8', function (err, data) { if (err) { return console.error('err') } else { let arr = data.split('\r\n') let str = 'const states = [\n' for (let i = 0; i < arr.length; i++) { str += '"' + arr[i] + '",\n' } str += ']\nexport default states' fs.writeFile('./target/states.js', str, err => { if (!err) console.log('success~') }) } })