官术网_书友最值得收藏!

Setting up PrimeNG project with Webpack

Webpack (https://webpack.js.org) is a de facto standard bundler for single-page applications. It analyzes dependencies between JavaScript modules, assets (styles, icons, and images) as well as other files in your application and bundles everything together. In Webpack, everything is a module . You can, for example, import a CSS file like a JavaScript file using require('./myfile.css') or import './myfile.css'.

Webpack can figure out the right processing strategy for imported files by means of the file extension and associated loader. It is not always reasonable to build one big bundle file. Webpack has various plugins to split your code and generate multiple bundle files. It can also load parts of your application asynchronously on demand (lazy loading). All these features make it a power tool. In this section, we will give a high-level overview of Webpack 2 core concepts and show essential steps for creating a Webpack-based Angular, PrimeNG application.

The complete seed project with PrimeNG and Webpack is available on GitHub at
https://github.com/ova2/angular-development-with-primeng/tree/master/chapter1/primeng-webpack-setup.
The project structure was kept the same as in the SystemJS-based setup.
主站蜘蛛池模板: 瑞丽市| 万宁市| 根河市| 汉中市| 图木舒克市| 丰城市| 南丹县| 互助| 萍乡市| 南召县| 枣阳市| 云梦县| 集贤县| 翁牛特旗| 舒城县| 武鸣县| 甘洛县| 香河县| 织金县| 荆州市| 广平县| 兴海县| 团风县| 陵川县| 宜城市| 岳普湖县| 洪江市| 西青区| 滕州市| 乌苏市| 博爱县| 新和县| 宣武区| 庄河市| 澄迈县| 大邑县| 黄大仙区| 乌拉特中旗| 两当县| 伊宁市| 家居|