npm init
创建package.json文件。可后面加-y,即npm init -y(-y代表省去敲击回车,立马生成package.json)
npm help
查看某条命令的详细帮助。
npm install X
会把X包安装到node_modules目录中,不会修改package.json,之后运行npm install 命令时,不会自动安装X。
npm install X -save(npm install X -S)
会把X包安装至node_modules目录中,会在package.json的dependencies属性中添加X,之后运行npm install命令会自动安装X到node_modules中,运行时需要引用的包。
npm install X-save-dev(npm install X -D)
会把X包安装到node_modules目录中,会在package.json的devDependencies属性下添加X,之后运行npm install命令时,会自动安装X到node_modules目录中,开发过程需要使用的包
npm add X
会把X包安装至node_modules目录中,会在package.json的dependencies属性中添加X,之后运行npm install命令会自动安装X到node_modules中,运行时需要引用的包。
npm update
更新模块
npm uninstall X
只卸载模块,在 package.json 中的记录仍然存在
npm uninstall X --save
卸载模块的同时删除在 package.json 文件中的记录
npm outdate
检查模块是否已经过时
npm ls
查看安装的模块
npm root
查看包的安装路径(package.json的路径)
npm config ls -l
查看全局npm配置信息
npm adduser
创建npm官网账号密码,创建成功的时候默认你已经登陆了
npm login
登录npm官网账号
npm publish
发布包
npm unpublish X --force
撤销发布的包