gpt4 book ai didi

node.js - express 项目打印 "linux is NOT supported"没有解释

转载 作者:太空宇宙 更新时间:2023-11-04 10:07:03 24 4
gpt4 key购买 nike

我在windows环境下搭建了一个NodeJS express项目,运行没有任何问题。

完成后,我尝试将项目上传到 Linux 服务器以运行。

不知何故,在运行“npm start”命令后,项目打印了一个新行:

“不支持linux”

如你所见:

screenshot of error

我曾尝试在整个项目中使用 visual studio 搜索此字符串,但找不到哪个模块会出现该问题。

这是我的 package.json:

{
"name": "api",
"version": "0.0.0",
"private": true,
"scripts": {
"start": "nodemon bin/www"
},
"dependencies": {
"base64topdf": "^1.1.8",
"bcrypt-nodejs": "0.0.3",
"cookie-parser": "~1.4.3",
"cors": "^2.8.4",
"csv-parse": "^2.5.0",
"csv-parser": "^1.12.1",
"debug": "~2.6.9",
"express": "~4.16.0",
"http-errors": "~1.6.2",
"https": "^1.0.0",
"iconv-lite": "^0.4.23",
"image-to-base64": "^1.3.5",
"json2csv": "^4.1.6",
"jsonwebtoken": "^8.3.0",
"moment": "^2.22.2",
"morgan": "~1.9.0",
"multer": "^1.3.0",
"mysql": "^2.15.0",
"node-xlsx": "^0.12.1",
"nodemon": "^1.17.5",
"path": "^0.12.7",
"pdf-image": "^2.0.0",
"pdf-poppler": "^0.2.1",
"pdf2img": "^0.5.0",
"pug": "2.0.0-beta11",
"uuid": "^3.3.2"
}
}

你能帮我看看是什么模块不支持吗?

或者也许解决方案不是我想的那个?

最佳答案

在对每个依赖项进行了长时间的研究并尝试分别删除它们之后,事实证明“pdf-poppler”是不支持 Linux 的那个。

关于node.js - express 项目打印 "linux is NOT supported"没有解释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51827556/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com