Javascript bower install给出了;“未找到包”;

Javascript bower install给出了;“未找到包”;,javascript,gulp,bower,Javascript,Gulp,Bower,我从github下载了一个JavaScript项目。该项目正在使用bower管理依赖项 我安装了NodeJS,然后使用npm安装Bower 但是,当我尝试使用bower install安装所有依赖项时,我得到一个错误:ENOTFOUND-Package-gulp-concat-not-found 当我使用npm安装-g gulp concat安装gulp concat时,我在运行bower安装时遇到另一个错误:ENOTFOUND Package gulp bower not found 我可能会

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

我安装了NodeJS,然后使用
npm安装Bower

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

当我使用
npm安装-g gulp concat安装gulp concat时,我在运行
bower安装时遇到另一个错误:
ENOTFOUND Package gulp bower not found

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

编辑: 这是我的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

我假设您正在尝试使用

我认为,不幸的是,该项目不再像两年前的最后一次承诺那样得到维持

即使这样,我也不确定它是否有效,因为我看不到自动构建的链接

gulp bower
确实不存在,对该包不返回任何内容:(


您可能需要找到一个不同的解决方案来解决您的问题,也许这会起作用?

您可以发布您的bower.json和package.json吗?哇……离开bower。不推荐的消息字面意思是“您的应用程序我随时停止工作”。今天有点脏,迁移到npmYeah,这是不幸的。Bower在前端依赖项管理方面向前迈出了一大步,并拥有一些不错的属性,但快速查看他们的github页面表明它接近废弃软件状态。是的,Bower已关闭,但这是针对仍在维护旧项目或尚未离开Bower的用户