javascript - Bower 安装给出 "Package not found"

标签 javascript gulp bower

我从 github 下载了一个 JavaScript 项目。该项目正在使用 Bower 来管理依赖项。

我安装了 NodeJS,然后使用 npm install bower

安装了 Bower

但是,当我尝试使用 bower install 安装所有依赖项时,出现错误:ENOTFOUND Package gulp-concat not found

当我使用 npm install -g gulp-concat 安装 gulp-concat 时,我在运行 bower install 时遇到另一个错误: ENOTFOUND 找不到软件包 gulp-bower

我可能可以手动安装每个依赖项,然后构建项目。但是 bower install 不应该为我下载并安装所有依赖项吗

编辑: 这是我的 bower.json:

{
  "name": "PDFSign.js",
  "version": "1.0.3",
  "description": "PDFSign.js is a JavaScript library that signs a PDF in the browser.",
  "authors": [
    "Thomas Bocek"
  ],
  "license": "MIT",
  "main": [
    "src/js/main.js"
  ],
  "dependencies": {
    "forge": "~0.6.38"
  },
  "devDependencies": {
    "event-stream": "^3.3.2",
    "gulp": "^3.9.0",
    "gulp-bower": "0.0.11",
    "gulp-clean": "^0.3.1",
    "gulp-concat": "^2.6.0",
    "gulp-filter": "^3.0.1",
    "gulp-inject": "^3.0.0",
    "gulp-install": "^0.6.0",
    "gulp-rename": "^1.2.2",
    "gulp-run": "^1.6.12",
    "gulp-shell": "^0.5.1",
    "jasmine-core": "^2.3.4",
    "karma": "^0.13.15",
    "karma-chrome-launcher": "^0.2.1",
    "karma-jasmine": "^0.3.6",
    "karma-junit-reporter": "^0.3.8",
    "karma-requirejs": "^0.2.2",
    "karma-spec-reporter": "0.0.22",
    "main-bower-files": "^2.9.0"
  },
  "ignore": [
    "**/.*",
    "node_modules",
    "bower_components",
    "test",
    "tests"
  ]
}

我的项目中没有package.json

最佳答案

我假设您正在尝试使用 https://github.com/Communication-Systems-Group/pdfsign.js/tree/master

不幸的是,我认为该项目不再维护,因为最后一次提交是在两年前完成的。

即便如此,我也不确定它是否有效,我看不到任何指向自动构建的链接。

gulp-bower 确实不存在,https://bower.io/search/该包不返回任何内容:(

您可能需要为您的问题寻找不同的解决方案,也许这会奏效? https://www.npmjs.com/package/commonpdf

关于javascript - Bower 安装给出 "Package not found",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50254566/

相关文章:

javascript - JQuery 自动完成为浏览器提供未找到成员错误 < ie 10

javascript - 无法解决 "Can' t read property X of null”错误

javascript - 如何使用 gulp 在浏览器中进行刷新

javascript - 在 Derby.js 中包含跨应用程序的样式

javascript - 如何在关闭时从 Fancybox iframe 中的文本字段获取值

javascript - 如何以与第一个 div jquery UI 拖动相同的速度移动第二个 div?

Gulp watch 不工作 - 找不到模块 livereload

javascript - Node.js 事件流 : Where to setMaxListeners?

Bowers .bower.json文件版本属性

linux - 如何在 Linux Fedora 中安装 bower?