About: Webpack

An Entity of Type: software, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org:8891

Webpack is a free and open-source module bundler for JavaScript. It is made primarily for JavaScript, but it can transform front-end assets such as HTML, CSS, and images if the corresponding loaders are included. Webpack takes modules with dependencies and generates static assets representing those modules. Node.js is required for using Webpack.

Property Value
dbo:abstract
  • ويب باك (بالإنجليزية: Webpack)‏ هو مُجمع وحدات (modules) لـجافا سكريبت مفتوح المصدر. يُعرف ويب باك بشكل أساسي أنه مُجمع وحدات ثابتة عصري لتطبيقات جافاسكربت. يأخذ الاعتماديات (dependencies) ويولّد رسماً بيانياً يعتمد على تبعية فيسمح لمطوري الويب باستخدام نهج معياري لأغراض تطوير تطبيقات الويب الخاصة بهم. يمكن استخدام أداة الحزم من سطر الأوامر، أو يمكن تهيئتها باستخدام ملف تهيئة يسمى webpack.config.js. مع أن ويب باك مصمم خصيصًا لتعامل مع الجافا سكريت إلا أنه يستطيع التعامل مع أُصول (Assets) واجهات الويب الأمامية (Front-End) HTML ،CS، وحتى الصور وذلك في حال تم تضمين الـLoaders المناسبة له في ملف الـ config. يحتاج ويب باك إلى (نود جي اس) NodeJS لكي يعمل، وجانب آخر مهم حول ويب باك هو أنه قابل للتوسعة إلى حد كبير عن طريق استخدام الـ Loaders. تسمح الـLoaders للمطورين بكتابة المهام المخصصة التي يريدون تنفيذها عند تجميع الملفات معًا. يوفر ويب باك التعليمات البرمجية عند الطلب باستخدام تقسيم كود اللقب. تعمل اللجنة الفنية 39 لـ ECMAScript على توحيد وظيفة تقوم بتحميل رمز إضافي: اقتراح - ديناميكي - استيراد. (ar)
  • Webpack (meist geschrieben webpack) ist ein Opensource-JavaScript-Modul-Packer. Die wesentliche Aufgabe besteht darin, JavaScript-Dateien für die Nutzung im Browser zusammenzuführen und zu einer Datei zu bündeln; Webpack ist allerdings auch in der Lage, andere Ressourcen zu transformieren, zu bündeln und zu packen. Webpack sammelt die Module mit ihren Abhängigkeiten ein und generiert statische Assets, die diese Module darstellen. Es ist ein Modul-Packer, der hauptsächlich für JavaScript gedacht ist, aber Front-End-Elemente wie HTML, CSS und auch Bilder konvertieren kann, wenn die entsprechenden Plug-ins enthalten sind. Webpack listet die internen Abhängigkeiten auf und erzeugt ein Abhängigkeitsdiagramm, das einen modularen Ansatz für die Entwicklung von Webanwendungen ermöglicht. Webpack kann von der Befehlszeile aus verwendet oder mit Hilfe einer Datei konfiguriert werden. Webpack verwendet eine Konfigurationsdatei mit dem Standarddateinamen webpack.config.js, um Loader, Plugins etc. für ein Projekt zu definieren. Webpack erfordert die Installation des Softwarepakets Node.js. Ein Vorteil von Webpack ist, dass es durch den Einsatz von Loadern und Plugins erweiterbar ist. Mit Loadern können Entwickler benutzerdefinierte Aufgaben schreiben, die sie beim Zusammenfassen von Dateien ausführen möchten. Der Unterschied zwischen Loadern und Plugins besteht darin, dass Loader pro Modul und Plugins pro Bundle angewendet werden. Webpack unterstützt Funktionen wie Code-Splitting und Tree-Shaking. Module können außerdem dynamisch geladen werden. Im Jahr 2017 entwickelte sich Webpack zum meist genutzten JavaScript-Bundler und wird 14 Mio. Mal pro Woche von npm.com heruntergeladen (Stand 2021). (de)
  • webpack es un paquete de módulos de JavaScript de código abierto. Está hecho principalmente para JavaScript,​​​​​ pero puede transformar activos de front-end como HTML, CSS e imágenes si se incluyen los loaders correspondientes.​ webpack toma módulos con dependencias y genera archivos estáticos que representan esos módulos.​ Webpack toma las dependencias y genera un gráfico de dependencia que permite a los desarrolladores de la web utilizar un enfoque modular para sus propósitos de desarrollo de aplicaciones web. Se puede utilizar desde la línea de comandos, o se puede configurar utilizando un archivo de configuración que se llama webpack.config.js. Este archivo se utiliza para definir reglas, plugins, etc., para un proyecto. (webpack es altamente extensible a través de reglas que permiten a los desarrolladores escribir tareas personalizadas que quieren realizar cuando se agrupan los archivos). Node.js es necesario para usar el webpack. webpack proporciona el código a petición usando el código de división de apodos. El Comité Técnico 39 para ECMAScript está trabajando en la estandarización de una función que carga código adicional: "propuesta-dinámica-importación".​ (es)
  • Webpack est un outil logiciel open-source de type « module bundler » (littéralement, « groupeur de modules »), conçu pour faciliter le développement et la gestion de sites et d'applications web modernes. (fr)
  • Webpack is a free and open-source module bundler for JavaScript. It is made primarily for JavaScript, but it can transform front-end assets such as HTML, CSS, and images if the corresponding loaders are included. Webpack takes modules with dependencies and generates static assets representing those modules. Webpack takes the dependencies and generates a dependency graph allowing web developers to use a modular approach for their web application development purposes. It can be used from the command line or can be configured using a configuration file which is named webpack.config.js. This file defines rules, plugins, etc., for a project. (Webpack is highly extensible via rules which allow developers to write custom tasks that they want to perform when bundling files together.) Node.js is required for using Webpack. Webpack provides code on demand using the moniker code splitting. Two similar techniques are supported by Webpack when it comes to dynamic code splitting. The first and recommended approach is to use the import syntax that conforms to the ECMAScript proposal for dynamic imports. The legacy, Webpack-specific approach is to use require.ensure. (en)
  • webpackは、オープンソースのJavaScriptモジュールバンドラーである。主にJavaScript用に作成されているが、対応するローダーを追加することでHTML、CSS、画像などのフロントエンドアセットを変換できる。webpackは依存関係のあるモジュールを受け取り、それらのモジュールを表す静的アセットを生成する。 Webpackは依存関係を取得し、依存関係グラフを生成して、Web開発者がWebアプリケーション開発の目的でモジュラーアプローチを使用できるようにする。コマンドラインから使用し、webpack.config.jsという名前の構成ファイルを使用して構成を行うことができる。このファイルは、プロジェクトのルール、プラグインなどを定義するために使用される(webpackは、開発者がファイルをバンドルするときに実行したいカスタムタスクを記述できるようにするルールを介して、高度に拡張可能である)。 webpackを使用するには、Node.jsが必要である。 webpackは、モニカ code splitting を使用してを提供する。The Technical Committee 39 for ECMAScriptは、追加のコード「proposal-dynamic-import」をロードする関数の標準化に取り組んでいる。 (ja)
  • 웹팩(Webpack 또는 webpack)은 오픈 소스 자바스크립트(JS) 모듈 번들러이다. 주로 자바스크립트(JS)를 위한 모듈 번들러이지만 호환 플러그인을 포함하는 경우 HTML, CSS, 심지어는 이미지와 같은 프론트엔드 자산들을 변환할 수 있다. 웹팩은 의존성이 있는 모듈을 취하여 해당 모듈을 대표하는 정적 자산들을 생성한다. 웹팩은 의존성을 취한 다음 의존성 그래프를 만듦으로써 웹 개발자들이 웹 애플리케이션 개발 목적을 위해 모듈 방식의 접근을 사용할 수 있게 도와준다. 명령 줄을 통해서 사용할 수 있으며, "webpack.config.js"이라는 이름의 구성 파일을 사용하여 구성할 수 있다. 이 파일을 사용하면 프로젝트를 위해 로더, 플러그인 등을 정의할 수 있다. (웹팩은 로더를 통해 상당한 확장이 가능하므로 개발자들이 파일을 함께 번들링할 때 수행하기 원하는 사용자 지정 작업을 작성할 수 있다.) createapp.dev라는 이름의 도구는 이 구성 파일의 생성 과정을 단순하게 만들어 준다. 웹팩 설치에는 Node.js가 요구된다. 웹팩은 moniker 코드 스플리팅을 사용한 를 제공한다. ECMA스크립트의 기술위원회 39는 추가 코드를 로드하는 기능의 표준화를 진행 중이다: proposal-dynamic-import. (ko)
  • Webpack – darmowy i otwarty transpilator JavaScript, którego głównym celem jest tworzenie pakietów, które uwzględnią zależności między modułami i klasami oraz poprawiają wydajność. Co prawda Webpack służy głównie do budowania pakietu JS, ale może przetwarzać również inne zasoby takie jak HTML, CSS i obrazki. Wymagane są do tego dodatkowe narzędzia tzw. loadery. (pl)
  • webpack — это сборщик модулей JavaScript с открытым исходным кодом. Он создан в первую очередь для JavaScript, но может преобразовывать внешние ресурсы, такие как HTML, CSS и изображения, если включены соответствующие загрузчики. webpack принимает модули с зависимостями и генерирует статические ресурсы, представляющие эти модули. webpack принимает зависимости и генерирует граф зависимостей, позволяющий веб-разработчикам использовать модульный подход для разработки своих веб-приложений. Его можно использовать из командной строки или настроить с помощью с именем webpack.config.js Архивная копия от 11 ноября 2020 на Wayback Machine. Этот файл используется для определения правил, плагинов и т. д. для проекта. (webpack сильно расширяем с помощью правил, которые позволяют разработчикам писать задачи, которые они хотят выполнять при объединении файлов.) Для использования webpack требуется Node.js. (ru)
  • Webpack — це пакувальник, з відкритим кодом, статичних модулів для сучасних додатків JavaScript. Він створений переважно для JavaScript, але може трансформувати зовнішні ресурси, такі як HTML, CSS та зображення, якщо підключити відповідні завантажувачі. Webpack приймає модулі із залежностями та генерує статичні файли, що представляють ці модулі. Webpack приймає залежності та генерує граф залежностей, що дозволяє веброзробникам використовувати модульний підхід для своїх цілей розробки вебдодатків. Його можна використовувати з командного рядка або налаштувати за допомогою конфігураційного файлу, який називається webpack.config.js [Архівовано 11 листопада 2020 у Wayback Machine.]. Цей файл використовується для визначення правил, плагінів тощо для проекту. (webpack дуже розширюваний за допомогою правил, які дозволяють розробникам писати власні завдання, які вони хочуть виконувати, поєднуючи файли.) Для використання webpack необхідний Node.js. Webpack надає код на вимогу, використовуючи розбиття коду. Технічний комітет ECMAScript працює над стандартизацією функції, яка завантажує додатковий код. (uk)
  • Webpack 是一個開源的前端打包工具。Webpack 提供了前端開發缺乏的模組化開發方式,將各種靜態資源視為模組,並從它生成優化過的程式碼。 Webpack可以從終端、或是更改 webpack.config.js 來設定各項功能。 要使用 Webpack 前須先安裝 Node.js。Webpack 其中一個特性是使用載入器來將資源轉化成模組。開發者可以自訂載入器的順序、格式來因應專案的需求。 (zh)
dbo:computingPlatform
dbo:latestReleaseDate
  • 2022-04-01 (xsd:date)
dbo:latestReleaseVersion
  • 5.71.0
dbo:license
dbo:operatingSystem
dbo:programmingLanguage
dbo:releaseDate
  • 2014-02-19 (xsd:date)
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 49220965 (xsd:integer)
dbo:wikiPageLength
  • 5332 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1118395663 (xsd:integer)
dbo:wikiPageWikiLink
dbp:developer
  • Tobias Koppers, Sean Larkin, Johannes Ewald, Juho Vepsäläinen, Kees Kluskens, and Webpack contributors (en)
dbp:latestReleaseDate
  • 2022-04-01 (xsd:date)
dbp:latestReleaseVersion
  • 5.710000 (xsd:double)
dbp:license
dbp:logo
  • Webpack.svg (en)
dbp:name
  • Webpack (en)
dbp:operatingSystem
dbp:platform
dbp:programmingLanguage
dbp:released
  • 2014-02-19 (xsd:date)
dbp:repo
dbp:verLayout
  • simple (en)
dbp:website
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • Webpack est un outil logiciel open-source de type « module bundler » (littéralement, « groupeur de modules »), conçu pour faciliter le développement et la gestion de sites et d'applications web modernes. (fr)
  • webpackは、オープンソースのJavaScriptモジュールバンドラーである。主にJavaScript用に作成されているが、対応するローダーを追加することでHTML、CSS、画像などのフロントエンドアセットを変換できる。webpackは依存関係のあるモジュールを受け取り、それらのモジュールを表す静的アセットを生成する。 Webpackは依存関係を取得し、依存関係グラフを生成して、Web開発者がWebアプリケーション開発の目的でモジュラーアプローチを使用できるようにする。コマンドラインから使用し、webpack.config.jsという名前の構成ファイルを使用して構成を行うことができる。このファイルは、プロジェクトのルール、プラグインなどを定義するために使用される(webpackは、開発者がファイルをバンドルするときに実行したいカスタムタスクを記述できるようにするルールを介して、高度に拡張可能である)。 webpackを使用するには、Node.jsが必要である。 webpackは、モニカ code splitting を使用してを提供する。The Technical Committee 39 for ECMAScriptは、追加のコード「proposal-dynamic-import」をロードする関数の標準化に取り組んでいる。 (ja)
  • Webpack – darmowy i otwarty transpilator JavaScript, którego głównym celem jest tworzenie pakietów, które uwzględnią zależności między modułami i klasami oraz poprawiają wydajność. Co prawda Webpack służy głównie do budowania pakietu JS, ale może przetwarzać również inne zasoby takie jak HTML, CSS i obrazki. Wymagane są do tego dodatkowe narzędzia tzw. loadery. (pl)
  • Webpack 是一個開源的前端打包工具。Webpack 提供了前端開發缺乏的模組化開發方式,將各種靜態資源視為模組,並從它生成優化過的程式碼。 Webpack可以從終端、或是更改 webpack.config.js 來設定各項功能。 要使用 Webpack 前須先安裝 Node.js。Webpack 其中一個特性是使用載入器來將資源轉化成模組。開發者可以自訂載入器的順序、格式來因應專案的需求。 (zh)
  • ويب باك (بالإنجليزية: Webpack)‏ هو مُجمع وحدات (modules) لـجافا سكريبت مفتوح المصدر. يُعرف ويب باك بشكل أساسي أنه مُجمع وحدات ثابتة عصري لتطبيقات جافاسكربت. يأخذ الاعتماديات (dependencies) ويولّد رسماً بيانياً يعتمد على تبعية فيسمح لمطوري الويب باستخدام نهج معياري لأغراض تطوير تطبيقات الويب الخاصة بهم. يمكن استخدام أداة الحزم من سطر الأوامر، أو يمكن تهيئتها باستخدام ملف تهيئة يسمى webpack.config.js. مع أن ويب باك مصمم خصيصًا لتعامل مع الجافا سكريت إلا أنه يستطيع التعامل مع أُصول (Assets) واجهات الويب الأمامية (Front-End) HTML ،CS، وحتى الصور وذلك في حال تم تضمين الـLoaders المناسبة له في ملف الـ config. (ar)
  • Webpack (meist geschrieben webpack) ist ein Opensource-JavaScript-Modul-Packer. Die wesentliche Aufgabe besteht darin, JavaScript-Dateien für die Nutzung im Browser zusammenzuführen und zu einer Datei zu bündeln; Webpack ist allerdings auch in der Lage, andere Ressourcen zu transformieren, zu bündeln und zu packen. Webpack sammelt die Module mit ihren Abhängigkeiten ein und generiert statische Assets, die diese Module darstellen. Es ist ein Modul-Packer, der hauptsächlich für JavaScript gedacht ist, aber Front-End-Elemente wie HTML, CSS und auch Bilder konvertieren kann, wenn die entsprechenden Plug-ins enthalten sind. (de)
  • webpack es un paquete de módulos de JavaScript de código abierto. Está hecho principalmente para JavaScript,​​​​​ pero puede transformar activos de front-end como HTML, CSS e imágenes si se incluyen los loaders correspondientes.​ webpack toma módulos con dependencias y genera archivos estáticos que representan esos módulos.​ Node.js es necesario para usar el webpack. (es)
  • Webpack is a free and open-source module bundler for JavaScript. It is made primarily for JavaScript, but it can transform front-end assets such as HTML, CSS, and images if the corresponding loaders are included. Webpack takes modules with dependencies and generates static assets representing those modules. Node.js is required for using Webpack. (en)
  • 웹팩(Webpack 또는 webpack)은 오픈 소스 자바스크립트(JS) 모듈 번들러이다. 주로 자바스크립트(JS)를 위한 모듈 번들러이지만 호환 플러그인을 포함하는 경우 HTML, CSS, 심지어는 이미지와 같은 프론트엔드 자산들을 변환할 수 있다. 웹팩은 의존성이 있는 모듈을 취하여 해당 모듈을 대표하는 정적 자산들을 생성한다. 웹팩은 의존성을 취한 다음 의존성 그래프를 만듦으로써 웹 개발자들이 웹 애플리케이션 개발 목적을 위해 모듈 방식의 접근을 사용할 수 있게 도와준다. 명령 줄을 통해서 사용할 수 있으며, "webpack.config.js"이라는 이름의 구성 파일을 사용하여 구성할 수 있다. 이 파일을 사용하면 프로젝트를 위해 로더, 플러그인 등을 정의할 수 있다. (웹팩은 로더를 통해 상당한 확장이 가능하므로 개발자들이 파일을 함께 번들링할 때 수행하기 원하는 사용자 지정 작업을 작성할 수 있다.) createapp.dev라는 이름의 도구는 이 구성 파일의 생성 과정을 단순하게 만들어 준다. 웹팩 설치에는 Node.js가 요구된다. (ko)
  • webpack — это сборщик модулей JavaScript с открытым исходным кодом. Он создан в первую очередь для JavaScript, но может преобразовывать внешние ресурсы, такие как HTML, CSS и изображения, если включены соответствующие загрузчики. webpack принимает модули с зависимостями и генерирует статические ресурсы, представляющие эти модули. Для использования webpack требуется Node.js. (ru)
  • Webpack — це пакувальник, з відкритим кодом, статичних модулів для сучасних додатків JavaScript. Він створений переважно для JavaScript, але може трансформувати зовнішні ресурси, такі як HTML, CSS та зображення, якщо підключити відповідні завантажувачі. Webpack приймає модулі із залежностями та генерує статичні файли, що представляють ці модулі. Для використання webpack необхідний Node.js. Webpack надає код на вимогу, використовуючи розбиття коду. Технічний комітет ECMAScript працює над стандартизацією функції, яка завантажує додатковий код. (uk)
rdfs:label
  • ويب باك (ar)
  • Webpack (de)
  • Webpack (es)
  • Webpack (fr)
  • 웹팩 (ko)
  • Webpack (ja)
  • Webpack (pl)
  • Webpack (ru)
  • Webpack (en)
  • Webpack (zh)
  • Webpack (uk)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:homepage
foaf:isPrimaryTopicOf
foaf:name
  • Webpack (en)
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License