npm使用-g vs –save-dev安装bower
我是新来的节点和使用npm来做一些节点,angular度和快速教程。 我在教程中使用过bower。 我很确定我已经使用-g已经安装它,因为当我运行bower -v
命令时,我回来了1.3.3
我明白,使用-g安装它意味着, 安装这个全局,以便在下一个项目不必再次安装 。
1)这是正确的吗?
2)当我开始一个新项目的工作时,是否需要初始化凉亭?
3)是否有任何理由我应该使用install bower --save-dev
之后我已经安装了bower(-g)?
4) install bower --save-dev
到底做了什么?
当我search“–save-dev”的时候,我search了一下,在google上没有任何结果,也没有find任何信息。
我真的很想理解这一点,如果你能帮助我,那么这将帮助我理解安装远不止如此,以及如何使用这些安装。 再一次,我对这种types的开发和新技术的命令行是新的,但有一些基本的了解。
安装时使用--save
和--save-dev
标志将把它们添加到项目的package.json
。 这允许任何可能开发或使用该项目的人通过简单的npm install
命令来根据需要安装依赖项。 相比之下, -g
标志仅对本地机器是全局的。