0.2.3 • Published 2 years ago

@angrychocobo/angry-chocobo-my-first-npm v0.2.3

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

记录 npm 的学习过程

Feature

scope 形式发布

npm init --scope=@angrychocobo

npm publish --access=public (焯,官网写的是 npm publish --access public)

npm version patch

Run this in a package directory to bump the version and write the new data back to package.json, package-lock.json, and, if present, npm-shrinkwrap.json.

Q&A

  • 当 package.json 的 name 为"my-first-npm"时候,为啥 npm publish 会提示:
 403 403 Forbidden - PUT https://registry.npmjs.org/my-first-npm - You do not have permission to publish "my-first-npm". Are you logged in as the correct user?

答案:这个 name 的 package 已经存在了,npm 并不会给你弹出个类似”this name is used“之类的报错~ 于是先将 name 改成 "angry-chocobo-my-first-npm"

官方文档有 scoped package 的概念,回头研究

  • 我已经 publish 到 npm 0.0.3,但是项目 npm i 之后,还是下载了 0.0.2,这是为什么呢? 项目的依赖是这么写的
"xxx": "^0.0.2"

(直接改成 "xxx": "0.0.3" 或 "xxx": "~0.0.2"则无此问题

0.2.3

2 years ago

0.2.2

2 years ago

0.2.1

2 years ago

0.2.0

2 years ago

0.0.4

2 years ago