我写了下面的代码,用html2pdf.js创建了几个pdf文件。稍后,我想将它们保存到归档文件中,并下载所述归档文件。我使用jsZip来创建和填充归档,使用fileSaver来保存它:
window.zip = new JSZip();
let masterDiv = document.createElement('div');
masterDiv.id = 'masterDiv';
document.body.appendChild(masterDiv);
// Stundenplan für jeden Kandidaten erstellen
for (
我需要在node.js中创建一个有密码保护的ZIP文件。
我使用的是"node-zip“模块,不幸的是它不支持密码保护:
var zip = new require('node-zip')();
zip.file('test.file', 'hello there');
var data = zip.generate({base64:false,compression:'DEFLATE'});
查找其他节点模块来创建ZIP文件,我没有发现任何支持密码保护的模块。
我删除了我的ios平台,并试图再次添加它,但现在它说有一个问题,它需要package.json。
我如何修复ios平台,使其有一个package.json?
使用cordova-ios@4.5.4运行8.1.2 (也在8.0中尝试)
$ cordova platform add ios
{ Error: npm: Command failed with exit code 1 Error output:
npm ERR! code ENOLOCAL
npm ERR! Could not install from "ios" as it does not contain a pa
因此,我有一个导入包utils的项目,这个包依赖于'@zip.js/zip.js‘lib。此库用于浏览器,不适用于节点。
第一件奇怪的事是,当我试着开玩笑的时候,我得到了:
FAIL tests/index.test.ts
● Test suite failed to run
Jest encountered an unexpected token
This usually means that you are trying to import a file which Jest cannot parse, e.g. it's not plain J