标签:npm day01 xxx yarn registry save npmjs
commonjs规范:
require
module.exports 或者 exports (简写) 端口挂载在 module 对象下
终端:
window CMD 或者 git什么来着
npm : 包管理器
package.json
node_modules 文件夹 ,查找规则 向上查找
npm --save-dev (-D) --save(-S) ---> 本地安装 (开发依赖 依赖 package.json更新)
npm 包名 -g 全局安装
npm root npm root -g ---> 安装地址
package-locak.json 描述性文件
package.json 功能性文件 --> npm init 生成
下载 npmjs.com
npm install 包名 [命令] 如: npm install --save-dev
npm注册与发布
https://www.npmjs.com 注册
查看包下载地址: npm config get registry (window)
npm config list (MAC OS)
包发布地址: registry.npmjs.com --> 不能再淘宝镜像上发布
npm config set registry http://registry.npmjs.com
发布包到npmjs
1. 登录: npm adduser ---> 输入用户名 和 密码
2. 提示登录成功 (登录用户信息)
3. npm publish 包名
(发布成功后 ,登录 npmjs.com 在自己账户下就可以看到发布记录)
取消发布
npm unpublish 包名
包的发布和取消只能在 npm 上进行,不是淘宝镜像(获取包文件的)
使用淘宝镜像的命令: npm config set registry https://registry.npm.taobao.org/
npm 命令下载路径更改
cnpm命令 在 安装 reactnative 安装的模块路径比较奇怪, packager 不能正常识别;
---> 通过改变 register ,使用 npm 命令 来安装(下载从淘宝镜像上下载,安装用npm管理器),可以直接用npm安装
包管理工具 :
npm cnpm yarn
yarn init yarn (npm install)
yarn global add xxx@x.x.x (npm install xxx@x.x.x -g)
yarn add xxx@x.x.x --dev (npm install xxx@x.x.x --dev-save)
yarn remove xxx (npm uninstall xxx --save-dev)
yarn run xxx (npm run xxx)
标签:npm,day01,xxx,yarn,registry,save,npmjs 来源: https://www.cnblogs.com/baota/p/12445430.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。