It happened too many times that I forgot to add --save
when installing node modules. Is there a way to append this option by default? So that whenever I type npm install <package>
the package is added to dependencies in package.json
.
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):
问题:
回答1:
From npm5 , npm will save by default . https://github.com/npm/npm/issues/5108
回答2:
I found out that npm
has configuration flags. Setting save=true
does exactly what I need. You can add it to .npmrc
file (in user's home directory) or invoke a command:
npm config set save=true
回答3:
Mac/Linux
make an alias inside ~/.bash_profile
alias npmi="npm install --save"
//shorter version
alias npmi="npm i -S"
then just type, so that it will automatically save it to package json
npmi mongoose
Windows
same thing, make alias, read more here https://superuser.com/a/49194
doskey npmi=npm i -S $*