
1 turing 2014 年 5 月 20 日 1. --save-dev 会把这个依赖写入到你本地的 package.json 中 2. 工作流当然是基于本地的,当然你在服务器部署一个工作流也可以,比如作为测试服务器,执行 grunt watch 方便远程调试。 |
2 turing 2014 年 5 月 20 日 PS:--save-dev 会写入到本地的 devDependencies 中。 |
3 wssgcg1213 2014 年 5 月 20 日 楼上说的对> .< 关于--save-dev其实是npm的用法 只在本地用过grunt的飘走... |
4 emric 2014 年 5 月 20 日 前面 @turing 说的很清晰, 我再来补充点 1. devDependencies 仅在开发环境的依赖, Dependencies 在生产环境中的依赖. 存储到 devDependencies 可以避免生产环境安装不必要的环境依赖. 2. 只是本地工作流的一部分. |
5 bolasblack 2014 年 5 月 21 日 第一个问题已经解释完了 第二个问题,如果你那边有 CI 服务器的话,可以将构建项目,单元测试,部署代码同时放在 CI 那边做;如果没有的话,不推荐直接加入到源码仓库里去,可以配置 grunt 生成一个完整的可以用来部署的项目目录,比如叫做 public ,然后把 public 作为一个单独的仓库 |