const Excel = require('../excel');const [, , inputFile, outputFile] = process.argv;const wb = new Excel.Workbook();let passed = true;const assert = function(value, failMessage, passMessage) {if (!value) {if (failMessage) {console.error(failMessage);}passed = false;} else if (passMessage) {console.log(passMessage);}};// assuming file created by testBookOutwb.xlsx.readFile(inputFile).then(() => {console.log('Loaded', inputFile);wb.eachSheet(sheet => {console.log(sheet.name);});const ws = wb.getWorksheet('Sheet1');assert(ws, 'Expected to find a worksheet called sheet1');ws.getCell('B1').value = new Date();ws.getCell('B1').numFmt = 'hh:mm:ss';ws.addRow([1, 'hello']);return wb.xlsx.writeFile(outputFile);}).then(() => {assert(passed, 'Something went wrong', 'All tests passed!');}).catch(error => {console.error(error.message);console.error(error.stack);});
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。