使用一个命令安装所有grunt-devDependencies

install all grunt devDependencies using one command

本文关键字:安装 命令 grunt-devDependencies 一个      更新时间:2023-09-26

我刚刚设置了Gruntfile.js文件并加载了所有(9)个devDependencies。为了安装这些devDependencies,我使用了以下命令

npm install name-of-plugin --save-dev

对于每个依赖项,我使用了9次以上命令。现在,我想要的是使用一个命令安装所有这些依赖项,比如grunt install plugins或其他命令。该命令将从package.json文件中读取devDependencies并为我安装它

这可能吗?如果是,那么我该如何做到这一点

您必须在package.jsonnpm install 中添加deveDependencies

package.json

{
  "name": "projectname",
  "version": "0.0.1",
  "dependencies": {},
  "devDependencies": {
        "grunt": "~0.4.1",
    "grunt-contrib-copy": "~0.4.1",
    "grunt-contrib-concat": "~0.3.0",
    "grunt-contrib-coffee": "~0.7.0",
    "grunt-contrib-uglify": "~0.2.0",
    "grunt-contrib-compass": "~0.5.0",
    "grunt-contrib-jshint": "~0.6.0",
    "grunt-contrib-cssmin": "~0.6.0",
    "grunt-contrib-connect": "~0.5.0",
    "grunt-contrib-clean": "~0.5.0",
    "grunt-contrib-htmlmin": "~0.1.3",
    "grunt-contrib-imagemin": "~0.2.0",
    "grunt-contrib-watch": "~0.5.2",
    "grunt-contrib-jade": "*",
    "grunt-autoprefixer": "~0.2.0",
    "grunt-usemin": "~0.1.11",
    "grunt-svgmin": "~0.2.0",
    "grunt-rev": "~0.1.0",
    "grunt-concurrent": "~0.3.0",
    "load-grunt-tasks": "~0.1.0"
  }
}

然后运行

 npm install

如果你知道你的依赖项名称,那么你可以这样做-

npm install grunt-contrib-sass grunt-contrib-uglify --save