1. 首先去NPM官網注冊賬號https://www.npmjs.com
2 確認當前倉庫是否為官方倉庫:
-使用命令行可查看npm config get registry 即(https://registry.npmjs.org/)
-如果是鏡像地址使用命令行切換成官方倉庫 npm config set registry https://registry.npmjs.org/
-發布完成后可切回鏡像地址 npm config set registry https://registry.npm.taobao.org
3. 使用npm adduser
命令來添加npm的賬戶名、密碼和郵箱
4. 新建一個目錄(也可以使用vue-cli等腳手架工具生成項目),cd進去,然后執行npm init
來初始化項目的配置(使用腳手架工具就不用執行init命令了), 需要注意
-包名不能重復(包名即package.json中的name值) 項目創建前可使用命令npm info <package-name>查詢包名是否已存在
-npm對包名的限制:不能有大寫字母/空格/下划線
5. npm項目代碼編寫完成可使用軟連的方式調試及測試該項目
1 在npm項目的根目錄下使用命令npm link生成軟鏈接
2 cd到測試項目或開發項目的根目錄下使用npm link <包名> 相當於執行了 npm install <該包>
3 調試過程中npm項目代碼更新后再測試相應的就要npm項目中執行一次npm link, 在測試項目中執行一次npm link <包名>
6. 測試完成,執行 npm publish進行發布,需要注意
- 每次發布需要更改package.json中的版本號即version的值
參考:
https://www.cnblogs.com/eagle6688/p/13192284.html
https://www.jianshu.com/p/ea64fd01679c