pack
またはの前にプリコンパイルしたい、coffeescript ソースを使用する npm パッケージがありますpublish
。ただし、私の prepublish スクリプトは devDependency として coffee-script に依存していますが、npm は prepublish アクションを実行する前にそれをインストールしていません。最初に別々に実行する必要がありますがnpm install
、これは間違っているようです。npm install
ソースフォルダーを別のプロジェクトに移動しようとすると、同じ問題が発生します。
私は「やり方が間違っている」のではないかと思いますが、私が見た他の唯一の指針は、公開ではなくインストール時にコンパイルすることです。私はむしろそれをしたくないので、私が盗むことができる出版前のコンパイルの例があることを願っています.