npm所有者管理:
npm owner ls
npm登录:
npm login
npm查看用户信息:
npm whoami
发布(包):
npm publish --access public
//表示包访问权限
//--access public 设置包开放
//--access restricted 设置包私有
注: npm可发布最小单位是package.json一个文件
注: 只有登录后才可以发布npm包
npm撤销发布的包:
npm unpublish 包名 --force
npm退出:
npm logout
初始化npm的package.json文件:
npm init
更新依赖
npm update
淘宝 NPM 镜像
npm config set registry http://registry.npm.taobao.org/
官方源
npm config set registry https://registry.npmjs.org/
rimraf 模块 node环境下模拟unix或者linux下的rm -rf(强制删除命令)
全局安装
npm install -g rimraf
使用
rimraf node_modules
卸载某个依赖
npm un xxx
添加某个依赖 (注: -d 表示添加到开发依赖中)
npm i xx -d
启动项目
npm run dev
编译打包项目
npm run build
nodemon用来监视node.js应用程序中的任何更改并自动重启服务,非常适合用在开发环境中。
nodemon将监视启动目录中的文件,如果有任何文件更改,nodemon将自动重新启动node应用程序。
npm install -g nodemon
nodemon [your node app]
//如果没有在应用中指定主机和端口,可以在命令中指定:
nodemon ./server.js localhost 8080
网友评论