我正在关注有关构建Angular组件库并将其发布到Github页面的教程。
https://dev.to/brgrz/create-a-library-with-angular-and-publish-it-to-github-package-registry-1pch
最后,完成我发布库的所有其他操作后,我得到了一个我不理解的错误。
“仅支持绝对URL”
这是github仓库https://github.com/uweDuesing/mapStuff
查看详细的错误日志:
18 verbose stack TypeError: Only absolute URLs are supported
18 verbose stack at getNodeRequestOptions (/home/uwe/.nvm/versions/node/v10.19.0 /lib/node_modules/npm/node_modules/node-fetch-npm/src/request.js:131:11)
18 verbose stack at fetch.Promise (/home/uwe/.nvm/versions/node/v10.19.0/lib/node_modules/npm/node_modules/node-fetch-npm/src/index.js:44:21)
18 verbose stack at new Promise (<anonymous>)
18 verbose stack at fetch (/home/uwe/.nvm/versions/node/v10.19.0/lib/node_modules/npm/node_modules/node-fetch-npm/src/index.js:41:10)
18 verbose stack at retry (/home/uwe/.nvm/versions/node/v10.19.0/lib/node_modules/npm/node_modules/make-fetch-happen/index.js:332:14)
18 verbose stack at /home/uwe/.nvm/versions/node/v10.19.0/lib/node_modules/npm/node_modules/promise-retry/index.js:29:24
19 verbose cwd /home/uwe/projects/mapStuff/dist/map-stuff
20 verbose Linux 5.3.0-51-generic
21 verbose argv "/home/uwe/.nvm/versions/node/v10.19.0/bin/node" "/home/uwe/.nvm/versions/node/v10.19.0/bin/npm" "publish"
22 verbose node v10.19.0
23 verbose npm v6.13.4
24 error Only absolute URLs are supported
对于这个含糊不清的问题,我感到抱歉-但我什至不知道从哪里开始问正确的事情!
感谢您的帮助, 乌韦
答案 0 :(得分:0)
毕竟,我所遇到的问题是由于我的用户文件夹中的.npmrc文件中的值不正确引起的。 gthub npm注册表的网址已损坏
我真的很傻,但这就是cookie有时会崩溃的方式。