成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Webpack 常用命令總結(jié)以及常用打包壓縮方法

番茄西紅柿 / 3610人閱讀

摘要:全局安裝初始化默認(rèn)的文件下載插件到并在文件中加上的配置內(nèi)容對(duì)項(xiàng)目進(jìn)行打包自動(dòng)監(jiān)控文件的改變打包時(shí)顯示隱藏的模塊打包時(shí)顯示顯示詳細(xì)錯(cuò)誤信息安裝并將該配置到文件中入口出口加載器插件安裝完乘后執(zhí)行報(bào)錯(cuò),原因

npm install webpack -g   // 全局安裝webpack npm init               //初始化默認(rèn)的package.json文件 npm install webpack --save-dev   //下載webpack插件到node_modules 并在package.json文件中加上webpack的配置內(nèi)容

webpack    //對(duì)項(xiàng)目進(jìn)行打包

webpack   --watch   // 自動(dòng)監(jiān)控文件的改變 webpack  --display-modules  //打包時(shí)顯示隱藏的模塊 webpack  --display-chunks   //打包時(shí)顯示chunks webpack  --display-error-details  //顯示詳細(xì)錯(cuò)誤信息     npm install {whatever}-loader  --save-dev   //安裝loader并將該loader配置到package.json文件中   =======================

 入口 entry

出口 output

loader 加載器

插件 plugins

====================

安裝完乘后執(zhí)行webpack報(bào)錯(cuò),原因沒(méi)有找到默認(rèn)入口文件:

需要在當(dāng)前文件地址下創(chuàng)建置默認(rèn)入口文件路徑 ,創(chuàng)建后就不會(huì)報(bào)錯(cuò)了,或者也可以自定義路徑.

  ./src/index.js

用shell語(yǔ)句修改開(kāi)發(fā)環(huán)境:

webpack --mode=development

或者也可以按照后文方式配置到webpack.config.js 中

 

1.配置與安裝

在node已經(jīng)安裝完成的前提下,全局安裝webpack

$ cd d:

$ mkdir test && cd test //創(chuàng)建test ,并進(jìn)入

$ npm install -g webpack //等待100s,安裝完成,也可以使用淘寶鏡像

$ npm init //初始化package.json文件

$ npm install --save-dev webpack //添加依賴 ,在package.json中聲明依賴,等待安裝完成

 

2.基本操作$webpack main.js webpack.js

當(dāng)前目錄下創(chuàng)建如下工作結(jié)構(gòu):

/---------test

----app
    ----main.js
    ----index.js

----index.html

項(xiàng)目目錄下,app文件夾含有兩個(gè)js文件,修改如下:

//main.js ,這是Webpack主要的入口文件

require(./index.js);

 

//index.js ,這是被主文件引用的文件

document.write(Hello,world!);

 

//index.html ,供瀏覽器解讀

...

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/1512.html

相關(guān)文章

  • TCM的webpack配置與常用插件

    摘要:中的配置熱加載插件安裝中的配置優(yōu)化插件為組件分配,通過(guò)這個(gè)插件可以分析和優(yōu)先考慮使用最多的模塊,并為它們分配最小的壓縮代碼分離和文件 0 前言 本文是針對(duì)TCM項(xiàng)目所做的WebPack配置文件總結(jié),主要概述了一些常用配置選項(xiàng)和插件使用,對(duì)以后的項(xiàng)目有指導(dǎo)意義。TCM的webpack配置文件包括webapck.config.base.js、webapck.config.dev.js、we...

    羅志環(huán) 評(píng)論0 收藏0
  • TCM的webpack配置與常用插件

    摘要:中的配置熱加載插件安裝中的配置優(yōu)化插件為組件分配,通過(guò)這個(gè)插件可以分析和優(yōu)先考慮使用最多的模塊,并為它們分配最小的壓縮代碼分離和文件 0 前言 本文是針對(duì)TCM項(xiàng)目所做的WebPack配置文件總結(jié),主要概述了一些常用配置選項(xiàng)和插件使用,對(duì)以后的項(xiàng)目有指導(dǎo)意義。TCM的webpack配置文件包括webapck.config.base.js、webapck.config.dev.js、we...

    張憲坤 評(píng)論0 收藏0
  • webpack 基礎(chǔ)與項(xiàng)目?jī)?yōu)化實(shí)踐總結(jié)

    摘要:前言本文基于,主要涉及基本概念基本配置和實(shí)際項(xiàng)目打包優(yōu)化。關(guān)于概念方面參考官網(wǎng),常用配置來(lái)自于網(wǎng)絡(luò)資源,在文末有相關(guān)參考鏈接,實(shí)踐部分基于自己的項(xiàng)目進(jìn)行優(yōu)化配置。同一文件中,修改某個(gè)影響其他。 前言:本文基于weboack4.x,主要涉及webpack4 基本概念、基本配置和實(shí)際項(xiàng)目打包優(yōu)化。關(guān)于概念方面參考官網(wǎng),常用配置來(lái)自于網(wǎng)絡(luò)資源,在文末有相關(guān)參考鏈接,實(shí)踐部分基于自己的項(xiàng)目進(jìn)行...

    Scorpion 評(píng)論0 收藏0
  • 前端面試之webpack

    摘要:面試你一般問(wèn)你的原理,的原理,你有用那些優(yōu)化措施前端開(kāi)發(fā)已經(jīng)模塊化,它改進(jìn)了代碼庫(kù)的封裝和結(jié)構(gòu)。這么說(shuō)負(fù)責(zé)的是處理源文件的如,一次處理一個(gè)文件。小心的運(yùn)用他們。因?yàn)殡S著項(xiàng)目的增長(zhǎng),它們會(huì)變得很難馴服。 還是以前一樣,有些概念面試可能會(huì)考,我都用*標(biāo)記了出來(lái),兩句話就總結(jié)清楚其余的地方如果你想了解webpack,就仔細(xì)看看,雖然本教程不能讓你webpack玩的很6,但是懂操作流程夠了。面...

    cangck_X 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<