私は初心者です。gulp を使った es6 環境のマスターコンパイルを数多く見てきましたし、自分でも試してみましたが、実際のプロジェクトでの使い方がまだよくわかりません。マスターによって書かれた例を載せます。複数の es6 ファイルからコンパイルされた js ファイルは、最終的に 1 つの Bundle.js ファイルにマージされ、ページ内では Bundle.js も参照されます。
現在のプロジェクトには複数のページがあります。たとえば、a.html は a.js と jquery.js を参照する必要があり、b.html は b.js と jquery.js を参照する必要があり、c.html は b を参照する必要があります。 js と c.js と jquery.js。この場合、ファイルをコンパイルし、HTML で使用するにはどうすればよいでしょうか?
あなたが言及した最初の状況は、ファイルを自分で書いたということです
gulp
任务,将多个文件最终合并成为一个bundle.js
。同様に、あなたが言及した 2 番目のシーンについては、複数の
gulp
任务,最终分别不同的入口文件打包不同的a.js
,b.js
などを記述するだけです。html
文件中对应引入即可,gulp
作为build
ツールはどの環境でも使用できます。結局のところ、本番環境では生成されたファイルのみが使用されます。
で圧縮されマージされたjsを引用するだけですgulp
的自定义任务可以压缩和合并js
文件,只需要申明文件路径即可。bundle.js
应该是webpack
生成的,webpack
针对ES6和浏览器具有兼容性优化。在html
中可以直接在index.html
アップデート用の
gulp
的watch
事件中添加针对js
文件的监听,这样即可在有任何监听的js
文件被修改后重新压缩合并所有js
ファイル内