【问题标题】:Nodejs Express server Cannot find module 'pdf-fill-form'Nodejs Express服务器找不到模块'pdf-fill-form'
【发布时间】:2020-03-10 05:44:32
【问题描述】:

我对 NodeJS 和 ExpressJS 真的很陌生。

这是 nodeJS RestAPI 服务。

在我的项目中,我必须填充一个 PDF 表单字段,为此我想从 nodejs 库“pdf-fill-form”链接中获得帮助 ->https://www.npmjs.com/package/pdf-fill-form

我在我的项目文件夹终端上运行了“npm install pdf-fill-form”

如示例中那样导入 -> const pdfFillForm = require('pdf-fill-form');

但是会报错

internal/modules/cjs/loader.js:796
    throw err;
    ^

Error: Cannot find module 'pdf-fill-form'

我尝试了多个库,同样的问题是'找不到模块“库名称”'

Node JS 方面的专家可以帮助我吗? 可能我做错了什么,我确实搜索了解决方案但找不到任何解决方案。

我的包 json

{
  "name": "pemsbackend",
  "version": "1.0.0",
  "description": "TB",
  "main": "index.js",
  "scripts": {
    "start": "nodemon index.js"
  },
  "author": "MyTest TB",
  "license": "ISC",
  "dependencies": {
    "@hapi/joi": "^17.1.0",
    "bcryptjs": "^2.4.3",
    "cors": "^2.8.5",
    "dotenv": "^8.2.0",
    "express": "^4.17.1",
    "jsonwebtoken": "^8.5.1",
    "mongoose": "^5.9.2"
  },
  "devDependencies": {
    "nodemon": "^2.0.2"
  }
}

谢谢。

【问题讨论】:

  • 您是否将pdf-fill-form 放入了package.json
  • 现在我将它添加到“依赖项”下。并在终端上运行 npm install Stil 相同的 iisue
  • 在你更新的问题中我没有看到 pdf-fill-form 作为依赖项?
  • 我认为 'npm install pdf-fill-form' 会自动更新 package.json 如果命令一切顺利的话。不是吗?
  • 如果你运行带有-S标志的npm命令,那么它将更新package.json

标签: node.js pdf


【解决方案1】:

pdf-fill-form 在安装之前还有其他依赖项要安装在您的系统中。仔细阅读提到的安装指南,它是repo,然后尝试安装它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-01-23
    • 1970-01-01
    • 2022-08-15
    • 2021-11-19
    • 2022-12-04
    • 2018-01-27
    • 2023-03-24
    • 1970-01-01
    相关资源
    最近更新 更多