webpack 5 whats newWEBPACK 5 – WHAT’S NEW • CORE MAJOR • • • • 2 • • • 3 • • 301KB • • • • “CRYPTO” CANNOT BE RESOLVED yarn add resolve alias 4 ? ??? ? • • • • • • 3A2B1C. • • LOGIN.JS • 2 7A8B9C.BUNDLE.JS • [3] LOGIN-HELPER.JS • 3 6A5B4C • [4] • • • • • • 3A2B1C • • LOGIN.JS • 157.7A8B9C.BUNDLE.JS • [533] LOGIN-HELPER.JS • • 5 ??? ? ?? • • • • • • • • • • • LOGIN-HELPER_JS [id].js (prod) [name].js webpack 4 import("./module"); 1.js 1.js 1.js import( /* webpackChunkName: "something" */ "./module"); 1.js 1.js something.js webpack 5 import("./module"); src_module_js0 码力 | 46 页 | 15.88 MB | 1 年前3
Writing a Localization plugin for webpack 50 码力 | 4 页 | 1.31 MB | 1 年前3
webpack 5 why breaking changesWHY BREAKING CHANGES? • @sokra • @wSokra • WEBPACK • FULL-TIME CORE TEAM • YEAH WEBPACK 5 • • • BREAKING CHANGES • BREAK MY BUILD • INVEST TIME • WHY • WHY LARGEST BREAKING CHANGES • BONUS PLUGIN API SURFACE • LONG TERM GOALS • FEATURES • CLEANUP WORK • REFACTORING MODERNIZATION webpack.js.org/vote • • • BETTER PERFORMANCE • DISK • LONG TERM CACHING • • EASIER RELIABLE • •0 码力 | 43 页 | 8.58 MB | 1 年前3
MY STORY WITH WEBPACKMY STORY WITH WEBPACK TOBIAS KOPPERS GITHUB: @sokra TWITTER: @wSokra THE STORY FOLLOWED BY “NOW” AND “THE FUTURE” 2008 • STUDIED COMPUTER SCIENCE • JAVA • DISCOVERED GOOGLE WEB TOOLKIT (GWT) 2012: WEBPACK • MY INITIAL IDEA WAS TO ADD THIS TO modules-webmake • BUT BECAUSE IT WAS A COMPLETELY NEW APPROACH: • I WAS ASKED TO RENAME THE PROJECT • sokra/modules-webpack • LATER webpack/webpack ALIGN WITH NODE.JS COMMONJS • ADDED AMD SUPPORT • IMPORTANT FEATURE FOR REQUIRE.JS MIGRATION • webpack-dev-middleware/server 2012: MULTI-THREADING • MULTI-THREADING • YES, THIS WAS ACTUALLY A FEATURE0 码力 | 55 页 | 8.90 MB | 1 年前3
webpack wasm challengeWEBPACK + WEBASSEMBLY W E B P A C K A N D T H E C H A L L E N G E O F W E B A S S E M B L Y INTRODUCTION WEBASSEMBLY AND ESM WEBASSEMBLY? • LOW-LEVEL BINARY FORMAT FOR CODE • TYPED (I8 – I64, F32 DEPENDENCIES ARE EVALUATED IN ORDER OF OCCURRENCE (IMPORTS) ADDING WASM TO WEBPACK THE STORY • SO WE WANT TO ADD WEBASSEMBLY SUPPORT TO WEBPACK. • HOW TO DO THAT? • LET’S START WITH AN PROTOTYPE AND FIND PROBLEMS THIS CAN COVER A PART OF THE IMPLEMENTATION COST GOALS • EASY TO USE • HIDE TECHNICAL DETAILS • WEBPACK DOESN’T CARE ABOUT HIGH-LEVEL LANGUAGE (C/C++, RUST) • PERFORMANT (PRIMARY RUNTIME, BUT ALSO BUILD)0 码力 | 39 页 | 6.70 MB | 1 年前3
how webpack works• Twitter: @wSokra • Github: @sokra Agenda • Walkthrough webpack • You should get a rough understanding of the implementation of webpack. • You should know where to look into when customizing. • We points for customization are highlighted. • Customization • You will learn how to write plugins for webpack. • We won’t list every possible customizable thing. Plugins class MyPlugin { apply(compiler) { unexpectedly. Walkthrough webpack • webpack is very object-orientated • Design is probably not perfect • We start our walkthrough from top down to bottom • Start: Invoking the CLI: webpack entry.js bundle.js0 码力 | 26 页 | 2.35 MB | 1 年前3
webpack past present future• • https://github.com/webpack/webpack.js.org • • • • • • • • • • • • • • • • • • • • • • • • • • https://npm-stat.com/charts.html?package=webpack https://ashleynolan.co. a web app optimizer a help for development support native web apps and optimize them minimize webpack- specific syntax or make it optional (hint) follow latest specs e. g. for HTML, CSS, JSON, WASM0 码力 | 28 页 | 6.00 MB | 1 年前3
firebird 5 quickstartguideFirebird 5 Quick Start Guide IBPhoenix Editors, Mark Rotteveel, Firebird Project Members 0.2; 8 November 2023 Table of Contents 1. About this guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 3.1. Installation kits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 3.2. Installing . . . . . . . . . 5 3.2.1. Before installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 3.2.2. Installation0 码力 | 49 页 | 396.21 KB | 1 年前3
CakePHP Cookbook Documentation 5.xWWW_ROOT Timing Definition Constants TIME_START Chronos Debug Kit Migrations ElasticSearch Appendices 5.x Migration Guide 5.0 Upgrade Guide 5.0 Migration Guide Backwards Compatibility Shimming Forwards PSR-7 Middleware that your application uses. Typically this includes error trapping and routing. 5. If no response is returned from the middleware and the request contains routing information, a controller directory of the current working directory: php composer.phar create-project --prefer-dist cakephp/app:5.* cms If you downloaded and ran the Composer Windows Installer [https://getcomposer.org/Composer-Setup0 码力 | 1080 页 | 939.39 KB | 1 年前3
CakePHP Cookbook Documentation 5.xCakePHP Cookbook Documentation Release 5.x Cake Software Foundation Dec 26, 2023 Contents 1 CakePHP at a Glance 1 Conventions Over Configuration . . . . . . . . . . . . . . . . . . . . . . . . . Reading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2 Quick Start Guide 15 Content Management Tutorial . . . . . . . . . . . . . . . . . . . . . . . Authorization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 5 Contributing 81 Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0 码力 | 848 页 | 2.53 MB | 1 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100













