iT邦幫忙

0

殺蟲記 #2 [expo] - expo private package 401 unauthorized

  • 分享至 

  • xImage
  •  

辛辛苦苦生產的app,終於要build出去啦,甚麼?!居然不給過?!/images/emoticon/emoticon04.gif
讓我們來看看官方解法

官方說明

private package

只要在expo網頁的Secretes頁面中輸入token

那expo會自動幫你生出像是這樣的.npmrc file,不用自己寫

registry=https://registry.npmjs.org/
//registry.npmjs.org/:_authToken=<你的token>

private registry

那就需要自己提供.npmrc file 了,例如

registry=https://npm.pkg.github.com
//npm.pkg.github.com/:_authToken=<你的token>

記得一定要將.npmrc放在root資料夾!!

看到這裡一定會想,明明就這麼簡單,為啥我的蟲還在?

....上面都做對,還搞了半天,後來發現原來跟授權沒關係是人家根本沒看到啦!!
.gitignore檔內若加上了.npmrc請先把它comment掉!!把它comment掉!!把它comment掉!!
後來就順利出嫁啦!

人生啊

該放手的還是該放~嗚嗚((甚麼鬼

參考

https://docs.expo.dev/build-reference/private-npm-packages/

tags: expo

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言