新しいパッケージを公開しようとしています。 私はES6を使用していますので、私はまずbabelを使用してファイルをトランスリングしています。npmパブリッシュ済み(糸使用)
私は、このステップにこだわっている:これは永遠に取る
(1時間以上待っていました)。エラーメッセージは表示されず、何も起こりません。ここで
は私のpackage.json prepublishスクリプトとmain.jsです:
"scripts": {
"prepublish": "babel -d lib/ src/"
}
"main": "./lib/index.js"
私のindex.jsは、いくつかのES6の輸入と1 module.exportを持っています。
src/
yarn.lock
node_modules
私は任意のディレクトリに大きなのFileX持っていけない(全体のディレクトリを除くnode_modulesを1MB未満を持っている): はここに私の.npmignoreファイルです。
ありがとうございました!
糸の代わりにnpmを使用して公開しようとしましたか?また、 '--verbose'フラグを追加してみることもできます。公開時に有用な情報を出力するかどうかはわかりません。 –
いいえ、私はしていません。私が糸をインストールした後、npmはMacOS上でコマンドとして認識されません。 –
それはいいですね。私は個人的にそれを最初に攻撃したい。すべてのものに自家製のものを使用すると役に立つことがあります。しかしええ、冗長フラグを試してみてください。 –