摘要:注意,即使可以存在多個起點,但只指定一個配置。用法在中配置屬性的最低要求是,將它的值設(shè)置為一個對象,包括以下屬性用于輸出文件的文件名。應(yīng)用程序入口的其余部分
配置
配置 output 選項可以控制 webpack 如何向硬盤寫入編譯文件。注意,即使可以存在多個 entry 起點,但只指定一個 output 配置。
用法(Usage)在 webpack 中配置 output 屬性的最低要求是,將它的值設(shè)置為一個對象,包括以下屬性:
filename 用于輸出文件的文件名。
用法(Usage)
__webpack.config.js__!
module.exports = { output: { filename: "bundle.js", } };
此配置將一個多帶帶的 bundle.js 文件輸出到 dist 目錄中。
多個入口起點如果配置創(chuàng)建了多個多帶帶的 "chunk"(例如,使用多個入口起點或使用像 CommonsChunkPlugin 這樣的插件),則應(yīng)該使用 占位符(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 的復(fù)雜示例:
config.js
module.exports = { //... output: { path: "/home/proj/cdn/assets/[hash]", publicPath: "http://cdn.example.com/assets/[hash]/" } };
如果在編譯時,不知道最終輸出文件的 publicPath 是什么地址,則可以將其留空,并且在運行時通過入口起點文件中的 __webpack_public_path__ 動態(tài)設(shè)置。
__webpack_public_path__ = myRuntimePublicPath; // 應(yīng)用程序入口的其余部分
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/106765.html
摘要:同理可得到和的區(qū)別是進程的標準輸出流,是返回的結(jié)果數(shù)據(jù)流。在瀏覽器端,進程的輸出流被忽略,只有結(jié)果數(shù)據(jù)流被發(fā)送到服務(wù)器。同時,和調(diào)用的信息都作為執(zhí)行結(jié)果發(fā)往結(jié)果輸出流,所以都正常顯示。 轉(zhuǎn)載請注明文章出處:https://tlanyan.me/php-output... PHP包含了以php://開頭的一系列輸出輸出流,如php://stdin, php://stdout等。今天查看...
閱讀 1403·2023-04-26 01:28
閱讀 2136·2021-11-08 13:28
閱讀 2385·2021-10-12 10:17
閱讀 2414·2021-09-28 09:46
閱讀 4254·2021-09-09 09:33
閱讀 3790·2021-09-04 16:40
閱讀 1277·2019-08-29 15:21
閱讀 2756·2019-08-26 17:17