我正在尝试使用文件预览从docx文档中获取图像。我是通过npm install filepreview安装的。
我的例子是:
const filepreview = require('filepreview');
filepreview.generate('/input.docx', '/output.gif', (err) => {
if (err) throw err;
console.log('FP');
});但是它抛出了一个类似这样的错误:
child_process.js:650
throw err;
^
Error: spawnSync file ENOENT
at Object.spawnSync (internal/child_process.js:1002:20)
at spawnSync (child_process.js:614:24)
at Object.execFileSync (child_process.js:642:13)
at Object.generate (D:\Program Files\nodejs\PalettenzettelGenerator\node_modules\filepreview\filepreview.js:41:40)
at Object.<anonymous> (D:\Program Files\nodejs\PalettenzettelGenerator\filepreview.js:4:13)
at Module._compile (internal/modules/cjs/loader.js:776:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:787:10)
at Module.load (internal/modules/cjs/loader.js:653:32)
at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
at Function.Module._load (internal/modules/cjs/loader.js:585:3)我不知道为什么它会给出错误。
发布于 2019-09-07 05:52:11
尝试使用文件的绝对路径。如果有效,那么尝试使用__dirname (check docs here)来获取路径。
https://stackoverflow.com/questions/57828721
复制相似问题