我是节点的新手,并使用npm来做一些node,angular和Express教程。我之前在教程中使用过凉亭。我很确定我已经使用-g安装了它,就像我运行bower -v
命令时我回来1.3.3
我明白使用-g安装它意味着,全局安装它所以在下一个项目中我不必再次安装。
1)这是正确的吗?
2)当我开始使用新项目时,我是否需要初始化凉亭?
3)在我已经安装了bower(-g)后,我是否应该使用install bower --save-dev
?
4)install bower --save-dev
究竟做了什么?
当我搜索“--save-dev”时,我搜索了google或堆栈溢出的内容。
我真的很想了解这一点,如果你帮助我,它将帮助我理解安装不仅仅是凉亭以及如何使用这些安装。同样,我是这类开发的命令行的新手,也是这些技术的新手,但有一些基本的了解。
答案 0 :(得分:40)
安装时使用--save
和--save-dev
标记会将它们添加到项目的package.json
。这允许任何可能开发或使用项目的人使用简单的npm install
命令根据需要安装依赖项。相比之下,-g
标志仅对您的本地计算机是全局的。