【问题标题】:npm: How to install all dependencies at oncenpm:如何一次安装所有依赖项
【发布时间】:2015-12-17 02:00:08
【问题描述】:

我安装了eslint 并且在运行命令npm run lint 时,每次它要求一一安装所有依赖项。是否有任何命令选项可以全部安装一次而不是一直运行npm run lint

package.json

{
  "private": true,
  "devDependencies": {
    "gulp": "3.9.0",
    "laravel-elixir-livereload": "1.1.2",
    "babel-eslint": "4.1.1",
    "eslint": "1.3.1",
    "eslint-config-airbnb": "0.0.8",
    "eslint-plugin-react": "3.3.1",
    "laravel-elixir-eslint": "1.0.0"
  },
  "dependencies": {
    "laravel-elixir": "3.2.6",
    "bootstrap-sass": "3.3.5",
    "jquery": "2.1.4"
  },
  "scripts": {
    "lint": "./node_modules/.bin/eslint resources/assets/js/"
  }
}

【问题讨论】:

  • 向我们展示您的package.json
  • @AdrianLynch 问题已更新
  • npm install eslint 应该为您安装所有依赖项,您确定安装命令不会以某种方式失败吗?你能给我们一个你看到的输出的例子吗?另外,你不需要在 npm 脚本条目前面加上./node_modules/.bin/eslint,你可以使用eslint
  • 你的 Gupl 文件怎么样?也许创建一个只有 eslint 和一个测试文件的新仓库。看看会发生什么。
  • 您能否包含系统提示的确切措辞?是否是版本冲突(是否要求您在依赖项的各种版本中进行选择)?

标签: node.js npm gulp lint eslint


【解决方案1】:

使用 npm install ,它将读取 gulpfile 的顶部并安装列出的所有依赖项

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-05-13
    • 2016-03-14
    • 1970-01-01
    • 2020-07-04
    • 1970-01-01
    • 1970-01-01
    • 2021-10-22
    • 1970-01-01
    相关资源
    最近更新 更多