私はこの構造のプロジェクトを持っています:
src
|- index.pug
| - layout
| |- index.less
| - scripts
| |- index.js
今のところ、parcel build src/index.pug
を実行すると、すべてのファイルがバンドルされ、配布フォルダーにこれがあります。
dist
|- index.html
|- index.12345.css
|- index.12345.js
私が次のようなものを目撃されたとき:
dist
|- index.html
|- layout
| |- index.12345.css
|- scripts
| |- index.12345.js
だから、私の質問は:ParcelJSを使用してCSS、JS、画像の出力パスを指定できますか?
バージョン1ではサポートされていません。これは、バージョン2でユーザープラグインを介して利用できるようになっています。 https://github.com/parcel-bundler/parcel/issues/2 を参照してください
Parcelはこの機能をそのままではサポートしていませんが、プラグインを開発しました。チェックしてください https://www.npmjs.com/package/parcel-plugin-custom-dist-structure
これは、すべてのタイプのWeb /ノード開発プロジェクトに適しており、インポートを処理しながら、指定したdist構造を生成します。
どう考えているか教えてください!