Webpack:修订间差异
外观
删除的内容 添加的内容
將Webpack英文版的頁面做了簡易翻譯。 |
小无编辑摘要 |
||
(未显示9个用户的20个中间版本) | |||
第1行: | 第1行: | ||
{{NoteTA|G1=IT|G2=FL}} |
|||
{{Infobox software |
|||
|name=Webpack |
|||
|logo=Webpack.png |
|||
|logo size=100px |
|||
|developer=Tobias Koppers, Sean Larkin, Johannes Ewald, Juho Vepsäläinen, Kees Kluskens and Webpack contributors |
|||
|released={{Start date|2012|03|10}} |
|||
|latest release version={{LSR/wikidata}} |
|||
|latest release date= |
|||
|status=活躍 |
|||
|programming language=[[JavaScript]] |
|||
|operating system=[[跨平台]] |
|||
|license=[[MIT许可证]] |
|||
|website={{URL|https://webpack.js.org}} |
|||
|repo={{URL|https://github.com/webpack/webpack}} |
|||
}} |
|||
'''Webpack''' 是一個[[开放源代码|開源]]的[[前端和后端|前端]]打包工具。Webpack 提供了[[前端和后端|前端]]開發缺乏的[[模組 (程式設計)|模組]]化開發方式,將各種靜態資源視為[[模組 (程式設計)|模組]],並從它生成優化過的[[程式碼]]。<ref>{{cite web|url=https://webpack.github.io/docs/what-is-webpack.html|title=What is webpack|accessdate=25 Jan 2016|publisher=GitHub|deadurl=yes|archiveurl=https://web.archive.org/web/20160122014206/http://webpack.github.io/docs/what-is-webpack.html|archivedate=2016年1月22日|df=}}</ref> |
|||
Webpack可以從[[終端]]、或是更改 <code>webpack.config.js</code> 來設定各項功能。<ref>{{Cite news|url=http://wisdomgeek.com/web-development/webpack-introduction/|title=Webpack: An Introduction - Wisdom Geek|date=2017-01-12|newspaper=Wisdom Geek|language=en-US|access-date=2017-01-16|archive-date=2018-06-13|archive-url=https://web.archive.org/web/20180613065620/https://www.wisdomgeek.com/web-development/webpack-introduction/|dead-url=no}}</ref> |
|||
{{Infobox software|name=Webpack|logo=[[File:Webpack.png|100px]]|developer=Tobias Koppers, Sean Larkin, Johannes Ewald, Juho Vepsäläinen, Kees Kluskens and Webpack contributors|released={{Start date|Mar 10, 2012}}|latest release version=2.2.1|latest release date={{Start date and age|2017|01|31}}|status=Active|programming language=[[JavaScript]]|operating system=[[Cross-platform]]|license=[[MIT License]]|website={{URL|https://webpack.js.org}}|repo={{URL|https://github.com/webpack/webpack}}}} |
|||
要使用 Webpack 前須先安裝 [[Node.js]]。Webpack 其中一個特性是使用[[載入器]]來將資源轉化成[[模組 (程式設計)|模組]]。開發者可以自訂載入器的順序、格式來因應專案的需求。 |
|||
'''Webpack''' 是一個 [[开放源代码|開源]]的 [[JavaScript]] 模組打包器.。Webpack 會從模組及依賴中生成靜態的資源。<ref>{{cite web|url=https://webpack.github.io/docs/what-is-webpack.html|title=What is webpack|accessdate=25 Jan 2016|publisher=GitHub}}</ref> Webpack 會分析所有的依賴,使網頁開發者以使用模組化開發的方式來滿足他們的開發需求。 Webpack可以從終端、或命名為 webpack.config.js的設定檔去使用。<ref>{{Cite news|url=http://wisdomgeek.com/web-development/webpack-introduction/|title=Webpack: An Introduction - Wisdom Geek|date=2017-01-12|newspaper=Wisdom Geek|language=en-US|access-date=2017-01-16}}</ref> |
|||
⚫ | |||
Node.js需要先被安裝才能使用Webpack。Webpack其中一個重要的特性是得以使用各種載入器來擴充功能。載入器使得開發者們可以在打包時規劃自訂的排程。 |
|||
⚫ | |||
{{Portal|Free software}} |
{{Portal|Free software}} |
||
* |
* {{le|Grunt|Grunt (software)|Grunt}} |
||
* |
* {{le|Gulp.js|Gulp.js}} |
||
* {{le|Browserify|Browserify}} |
|||
== |
== 参考文献 == |
||
{{Reflist|30em}} |
{{Reflist|30em}} |
||
{{Application frameworks}} |
{{Application frameworks}} |
||
{{ECMAScript}} |
{{ECMAScript}} |
||
{{JavaScript}} |
|||
⚫ | |||
[[Category:JavaScript |
[[Category:JavaScript函式庫]] |
||
[[Category: |
[[Category:使用MIT许可证的软件]] |
||
[[Category: |
[[Category:富網路應用程式框架]] |
||
⚫ |
2021年5月23日 (日) 06:59的最新版本
開發者 | Tobias Koppers, Sean Larkin, Johannes Ewald, Juho Vepsäläinen, Kees Kluskens and Webpack contributors |
---|---|
首次发布 | 2012年3月10日 |
当前版本 | 5.96.1[1](2024年11月1日,42天前) |
源代码库 | github |
编程语言 | JavaScript |
操作系统 | 跨平台 |
许可协议 | MIT许可证 |
网站 | webpack |
Webpack 是一個開源的前端打包工具。Webpack 提供了前端開發缺乏的模組化開發方式,將各種靜態資源視為模組,並從它生成優化過的程式碼。[2]
Webpack可以從終端、或是更改 webpack.config.js
來設定各項功能。[3]
要使用 Webpack 前須先安裝 Node.js。Webpack 其中一個特性是使用載入器來將資源轉化成模組。開發者可以自訂載入器的順序、格式來因應專案的需求。
参见
[编辑]参考文献
[编辑]- ^ 1.0 1.1 Release 5.96.1. 2024年11月1日 [2024年11月29日].
- ^ What is webpack. GitHub. [25 Jan 2016]. (原始内容存档于2016年1月22日).
- ^ Webpack: An Introduction - Wisdom Geek. Wisdom Geek. 2017-01-12 [2017-01-16]. (原始内容存档于2018-06-13) (美国英语).
这是一篇與软件相關的小作品。您可以通过编辑或修订扩充其内容。 |