关于安装gruntjs的问题

关于安装gruntjs的问题,gruntjs,Gruntjs,我正在尝试开始使用gruntjs。但是官方文件让我感到困惑 我应该自己编写package.json文件,还是任何命令都可以为我创建它 Uglify、concat、jshint所有这些他们在gruntfile示例中使用的插件,它们是按照grunt的安装方式安装的吗 安装插件时,是全局安装还是每次创建新项目时都要安装 您可以自己编写或使用npminit或创建它 不,您可以将您想要的插件作为devDependencies添加到package.json中,然后npm install来安装它们 插件是特定

我正在尝试开始使用gruntjs。但是官方文件让我感到困惑

  • 我应该自己编写package.json文件,还是任何命令都可以为我创建它

  • Uglify、concat、jshint所有这些他们在gruntfile示例中使用的插件,它们是按照grunt的安装方式安装的吗

  • 安装插件时,是全局安装还是每次创建新项目时都要安装

  • 您可以自己编写或使用
    npminit
    或创建它

  • 不,您可以将您想要的插件作为
    devDependencies
    添加到package.json中,然后
    npm install
    来安装它们

  • 插件是特定于项目的,安装在项目的本地


  • 并通过执行
    npm install foo--save
    来编辑依赖项,该操作会向程序包json中添加条目,包括版本号。否则抬起头来会很痛苦。对于像node unit或mocha这样的开发依赖项,请执行
    --save dev
    ,而不是
    --save