2017-09-14 190 views
0

我正在嘗試向我的pkg添加dist-tag,也就是package.json。我究竟做錯了什麼?我想添加dist-tag到我的pkg,但我一直得到404錯誤

我正在

$ npm dist-tag add [email protected] beta 

17 verbose stack Error: missing : -/package/pkg/dist-tags 
17 verbose stack  at makeError (/home/ubuntu/.nvm/versions/node/v6.11.2/lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js:302:12) 
17 verbose stack  at CachingRegistryClient.<anonymous> (/home/ubuntu/.nvm/versions/node/v6.11.2/lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js:290:14) 
17 verbose stack  at Request._callback (/home/ubuntu/.nvm/versions/node/v6.11.2/lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js:210:14) 
17 verbose stack  at Request.self.callback (/home/ubuntu/.nvm/versions/node/v6.11.2/lib/node_modules/npm/node_modules/request/request.js:187:22) 
17 verbose stack  at emitTwo (events.js:106:13) 
17 verbose stack  at Request.emit (events.js:191:7) 
17 verbose stack  at Request.<anonymous> (/home/ubuntu/.nvm/versions/node/v6.11.2/lib/node_modules/npm/node_modules/request/request.js:1048:10) 
17 verbose stack  at emitOne (events.js:96:13) 
17 verbose stack  at Request.emit (events.js:188:7) 
17 verbose stack  at IncomingMessage.<anonymous> (/home/ubuntu/.nvm/versions/node/v6.11.2/lib/node_modules/npm/node_modules/request/request.js:969:12) 
18 verbose statusCode 404 
19 verbose cwd /home/ubuntu/workspace/devenv 
20 error Linux 4.9.17-c9 
21 error argv "/home/ubuntu/.nvm/versions/node/v6.11.2/bin/node" "/home/ubuntu/.nvm/versions/node/v6.11.2/bin/npm" "dist-tag" "add" "[email protected]" "beta" 
22 error node v6.11.2 
23 error npm v3.10.10 
24 error code E404 
25 error 404 missing : -/package/pkg/dist-tags 
26 verbose exit [ 1, true ] 

回答

0

這是一個knowning錯誤:丟失: - /包/ PKG/DIST標籤 你需要去到註冊表網站/包/ module_failed/DIST - 標籤意味着您需要版本引用來dist-tags。 嘗試使用的網址:

http://registry.npmjs.org/-/package/pkg/dist-tags 

你需要證明你必須安裝爲「DIST標籤」如果你試圖顯示此頁面至極版本:有需要的版本JSON頁面。

需要最後和的NodeJS NPM 控制檯https://nodejs.org/en/download/package-manager/

//installation debian/ubuntu.. 
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - 
sudo -i     //login as root 
apt-get install -y nodejs    //installation as root 
exit  //disconnect root 

npm install [email protected] 
+0

一個更新告訴我pkg不存在。我同時使用了安裝和發佈npm命令,但無濟於事 –

+0

好的,你是否獲得了最新版本的nodejs? – 2017-09-14 02:32:06

+0

和nodejs更新之後,如果你還沒有做npm更新我也會添加命令我的郵箱 – 2017-09-14 02:33:56

相關問題