簡體   English   中英

npm發布卡住(使用紗線)

[英]npm publish stuck (using yarn)

我正在嘗試發布一個新包。 我正在使用ES6,所以我首先使用babel來轉換我的文件。

我堅持這一步:

在此輸入圖像描述

這需要永遠(等待一個多小時)。 沒有錯誤消息,沒有任何反應。

這是我的package.json預發布腳本和main.js:

  "scripts": {
    "prepublish": "babel -d lib/ src/"
  }
  "main": "./lib/index.js"

我的index.js有一些ES6導入和一個module.export。 這是我的.npmignore文件:

src/
yarn.lock
node_modules

我在目錄中沒有任何大的filex(整個目錄不包括node_modules小於1MB)。

謝謝你的任何提示!

正如Shawn Erquhart所說,這不是一個npm問題。 這是由我使用的紗線包經理造成的。

相關紗線問題:

https://github.com/yarnpkg/yarn/issues/1494

https://github.com/yarnpkg/yarn/issues/610

https://github.com/yarnpkg/yarn/issues/1694

我用npm代替紗線來修復它。 (必須重新安裝節點,因為在安裝yarn之后,npm未被識別為bash(CLI)命令)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM