摘要:注意,即使可以存在多個起點,但只指定一個配置。用法在中配置屬性的最低要求是,將它的值設置為一個對象,包括以下屬性用于輸出文件的文件名。應用程序入口的其余部分
配置
配置 output 選項可以控制 webpack 如何向硬盤寫入編譯文件。注意,即使可以存在多個 entry 起點,但只指定一個 output 配置。
用法(Usage)在 webpack 中配置 output 屬性的最低要求是,將它的值設置為一個對象,包括以下屬性:
filename 用于輸出文件的文件名。
用法(Usage)
__webpack.config.js__!
module.exports = { output: { filename: "bundle.js", } };
此配置將一個多帶帶的 bundle.js 文件輸出到 dist 目錄中。
多個入口起點如果配置創建了多個多帶帶的 "chunk"(例如,使用多個入口起點或使用像 CommonsChunkPlugin 這樣的插件),則應該使用 占位符(substitutions) 來確保每個文件具有唯一的名稱。
module.exports = { entry: { app: "./src/app.js", search: "./src/search.js" }, output: { filename: "[name].js", path: __dirname + "/dist" } }; // 寫入到硬盤:./dist/app.js, ./dist/search.js高級進階
以下是對資源使用 CDN 和 hash 的復雜示例:
config.js
module.exports = { //... output: { path: "/home/proj/cdn/assets/[hash]", publicPath: "http://cdn.example.com/assets/[hash]/" } };
如果在編譯時,不知道最終輸出文件的 publicPath 是什么地址,則可以將其留空,并且在運行時通過入口起點文件中的 __webpack_public_path__ 動態設置。
__webpack_public_path__ = myRuntimePublicPath; // 應用程序入口的其余部分
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/106765.html
摘要:同理可得到和的區別是進程的標準輸出流,是返回的結果數據流。在瀏覽器端,進程的輸出流被忽略,只有結果數據流被發送到服務器。同時,和調用的信息都作為執行結果發往結果輸出流,所以都正常顯示。 轉載請注明文章出處:https://tlanyan.me/php-output... PHP包含了以php://開頭的一系列輸出輸出流,如php://stdin, php://stdout等。今天查看...
閱讀 1322·2023-04-26 01:28
閱讀 2075·2021-11-08 13:28
閱讀 2322·2021-10-12 10:17
閱讀 2302·2021-09-28 09:46
閱讀 4148·2021-09-09 09:33
閱讀 3728·2021-09-04 16:40
閱讀 1103·2019-08-29 15:21
閱讀 2696·2019-08-26 17:17