我正在尝试使用
为我的反应原生项目安装firebasenpm install --save firebase
但我有错误。对我有用的是
npm install firebase --save
无论出于何种原因。为什么?有什么区别?!
答案 0 :(得分:0)
如果你去阅读documentation of these flags,你会发现他们也在包名后放了--save / - save-dev。 e.g:
npm install sax
npm install githubname/reponame
npm install @myorg/privatepackage
npm install node-tap --save-dev
npm install dtrace-provider --save-optional
npm install readable-stream --save-exact
npm install ansi-regex --save-bundle
另一个例子是answer这个问题,询问--save
标志用于什么。在列出包名后,答案也会使用--save
。
我所知道的就是npm的工作方式。我见过的每个安装示例都有相同的安装方法:npm install <package-name> <flag>
。例外是--global
标志。