午夜勾魂曲-午夜福利自怕-午夜福利在线观看6080-午夜福利院电影-国产精品毛片AV久久97-国产精品麻豆高潮刺激A片

Webpack:知識點總結以及遇到問題的處理辦法

2020-4-21    前端達人

文章目錄

0.官方文檔:

1.webpack概述:

2.webpack的基本使用:

3.在項目中安裝和配置 webpack:

4.配置自定義打包的自定義入口和出口:

4.配置自動打包功能:

5.配置生成預覽頁面功能:

6.配置自動打包相關參數:

7.webpack 中的加載器:

8.loader加載器的基本使用:

9.Vue單文件組件:

10.webpack 打包發布:

11.以上所有配置 webpack.config.js 截圖


1.webpack概述:
webpack是一個流行的前端項目構建工具(打包工具) ,可以解決當前web開發中所面臨的困境
webpack提供了友好的模塊化支持,以及代碼壓縮混淆、處理js兼容問題、性能優化等強大的功能,從而讓程序員把工作的重心放到具體的功能實現上,提高了開發效率和項目的可維護性

2.webpack的基本使用:
2.1:打開終端運行命令 npm init -y 初始化包管理配置文件 package.json

2.2:新建 src 源文件目錄(里面放程序員自己寫的代碼比如 html css js images …)

2.3:如果需要引入 jquery 庫 終端運行以下命令npm install jquery -S 安裝 jquery

自己在src文件夾中創建 index.js 引入下載的jquery包import $ from 'jquery'

3.在項目中安裝和配置 webpack:
3.1:終端運行 npm install webpack-cli -D 命令,安裝webpack相關的包

這里要注意一個問題 : package.json 和 package-lock.json 文件里的名字默認為 “name”=“webpack”,在配置 webpack-cli 之前要把name 改成 其他名字 比如 “name”=“webpack_” 不然的話為出現無法安裝的問題

具體可點擊這里 Webpack依賴包安裝問題解決方案
3.2:在項目根目錄中 ,創建名為 webpack.config.js 的 webpack 配置文件

3.3:在 webpack.config.js 中,初始化一下基本配置

建議選擇 development (打包速度快,體積大),項目上線是才改成 production (如果選擇production會進行代碼的壓縮和混淆,打包速度慢,體積小)

3.4:在package.json中的 script節點 新增一個dev腳本 值為 webpack ,就可以實現打包功能



  • 在終端運行命令:npm run dev 就可以打包 默認打包成main.js在 dist文件夾中

  • src自己新建的index.html 中引入打包后的 js




日歷

鏈接

個人資料

藍藍設計的小編 http://m.gerard.com.cn

存檔

主站蜘蛛池模板: 国产伊人自拍 | 免费看片A级毛片免费看 | 草莓视频免费在线观看 | 国产一区二区三区内射高清 | 日日AV夜夜添久久奶无码 | 年轻的女教师2017韩国在线看 | 欧美亚洲国产手机在线有码 | 入禽太深免费观看 | 伦理片免费秋霞e | 日韩精品免费一区二区 | 玩高中女同桌肉色短丝袜脚文 | 成年视频国产免费观看 | 忘忧草日本在线社区WWW电影 | 漂亮美女2018完整版 | 国产亚洲AV精品无码麻豆 | 日本视频中文字幕一区二区 | 97色在线视频| 国产精品线路一线路二 | 国产精品久免费的黄网站 | 妈妈的朋友6未删减版完整在线 | 无码一区国产欧美在线资源 | 偷窥美女3 | 在线视频免费观看 | 你的欲梦裸身在线播放 | 久久免费精品国产72精品剧情 | 3d无遮挡h肉动漫在线播放 | 诱人的秘书BD在线观看 | 我的奶头被客人吸的又肿又红 | WWW国产亚洲精品久久 | 办公室激情在线观看 | 出轨的妻子在线观看 | 亚洲欧美国产双大乳头 | 亚洲精品有码在线观看 | 97超在线视频 | 精品无码人妻一区二区免费AV | 欧美日韩精品一区二区三区高清视频 | 97亚洲狠狠色综合久久久久 | 闺蜜撬开我的腿用黄瓜折磨我 | 亚洲精品午睡沙发系列 | 狠狠狠的在啪线香蕉 | 色色色五的天 |