vue2-2 打包工具webpack


webpack將瀏覽器無法識別的語言,格式,都轉為可以識別的形式,

  瀏覽器可以直接調用並識別的:html, css, js

  如果要在js中使用模塊化思想進行開發,如使用commonJS, ES6的模塊導入導出來進行開發,那瀏覽器是不識別的。

   此時,就需要webpack來處理, 並且,webpack會自動將js中導入的依賴,也進行打包。

 

1.  webpack需要nodejs支持

  node:  可以支持js代碼的運行,(之前,js代碼想要執行,必須要有一個html文件,並且導入js文件,然后才能在html中使用js)

  npm為nodejs的庫管理工具,類似於python的pip工具

# 系統: ubuntu    版本: 18-20

sudo apt-get install nodejs 
sudo apt install libssl1.0-dev nodejs-dev node-gyp npm
sudo apt install npm

# 查看版本(8.9版本以上都支持cil腳手架)

node -v

 

2.  安裝webpack

#  根據需求,安裝對應版本,vue cli 2.0 腳手架 使用 3.6.0版本的webpack
# -g  安裝到全局

npm install webpack@3.6.0 -g

# 查看版本

webpack --version

 

3.  webpack的文件結構

  項目文件夾:

    -- dist文件夾(打包后的文件存放處)

    -- src 文件夾 (源碼文件存放處)

  打包命令:

webpack  ./src/main.js   ./dist/自定義名稱.js

 

4.  打包后的js文件使用

  .html中引入js文件使用

 <script src="./dist/bundle.js"></script>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM