• <noscript id="e0iig"><kbd id="e0iig"></kbd></noscript>
  • <td id="e0iig"></td>
  • <option id="e0iig"></option>
  • <noscript id="e0iig"><source id="e0iig"></source></noscript>
  • webpack

    1.什么是webpack

    Webpack 是一個前端資源的打包工具,它可以將js、image、css等資源當成一個模塊進行打包。
    

    2.安裝webpack

    webpack需要node.js環境, 所以先安裝node.js,node.js通過npm管理js庫,所以又要安裝npm

    node.js是javascript的運行環境,實質是對谷歌v8引擎進行了封裝,它是運行在服務端的框架

    1.node.js的安裝非常簡單,去官網下一個版本,然后一直next就可以了
    2.命令窗口輸入:node -v 驗證是否安裝成功
    

    3.安裝npm

    3.1npm全稱Node Package Manager,他是node包管理和分發的工具,使用NPM可以對應用的依賴進行管理,NPM
    的功能和服務端項目構建工具maven差不多,我們通過npm 可以很方便地下載js庫,打包js文件。

    node.js已經集成了npm工具,在命令提示符輸入 npm -v 可查看當前npm版本
    在這里插入圖片描述
    3.2設置包路徑
    包路徑就是npm從遠程下載的js包所存放的路徑。
    使用 npm config ls 查詢NPM管理包路徑(NPM下載的依賴包所存放的路徑)
    在這里插入圖片描述
    修改包路徑,先在C:\Program Files\nodejs\目錄下創建npm_modules和
    npm_cache文件夾,然后執行下邊的命令:

    npm config set prefix "C:\Program Files\nodejs\npm_modules"
    npm config set cache "c:\Program Files\nodejs\npm_cache"
    

    此時再使用 npm config ls 查詢NPM管理包路徑發現路徑已更改
    在這里插入圖片描述
    3.3非連網環境安裝cnpm

    npm默認會去國外的鏡像去下載js包,在開發中通常我們使用國內鏡像,這里我們使用淘寶鏡像
    下邊我們來安裝cnpm:

    將資料中的 npm_modules.zip到node.js安裝目錄,并解壓npm_modules.zip覆蓋本目錄下的
    npm_modules文件夾。
    
    通過cnpm -v驗證是否安裝成功
    

    在這里插入圖片描述
    3.4改變鏡像指向

    nrm ls 命令查看當前鏡像的指向,通過nrm use taobao改變指向,再通過nrm ls命令查看是否修改成功
    

    在這里插入圖片描述

    版權聲明:本文為java_zhulinghai原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接和本聲明。
    本文鏈接:https://blog.csdn.net/java_zhulinghai/article/details/90721704

    智能推薦

    webpack

    1.初識webpack Webpack簡介 webpack是什么 webpack能干什么 2.五個核心概念 入口(entry) 出口(output) 配置(module) 插件(plugins) 模式(mode) 3.webpack 初體驗 初始化配置 初始化package.json 下載并安裝 webpack 輸入指令 編譯打包應用 1. 創建webpack.config.js文件 2. 運行指...

    webpack

    webpack 1、entry:入口文件,三種引入入口文件的方式 entry:path.resolve(_dirname, './src/index.js'),//單個入口文件,這種寫法相當于下面第二種寫法 entry:{main:'./src/index.js'}, entry:['./src/index.js','./src/hello.js'], //可以多個入口文件,可以分離app或者作為...

    webpack

    環境參數: Nodejs 10版本以上 webpack 4.26版本以上 第 1  章:webpack  簡介 1.1 webpack  是什么 webpack 是一種前端資源構建工具,一個靜態模塊打包器(module bundler)。 在 webpack 看來, 前端的所有資源文件(js/json/css/img/less/...)都會作為模塊處理。 它將根據模塊...

    webpack

    1.webpack是什么? 官方網站:https://webpack.js.org/ 中文網站:https://www.webpackjs.com/ 本質上,webpack 是一個現代 JavaScript 應用程序的靜態模塊打包器(module bundler)。當 webpack 處理應用程序時,它會遞歸地構建一個依賴關系圖(dependency graph),其中包含應用程序需要的每個模塊,...

    webpack

    學習了一篇關于webpack的博客:入門webpack,希望可以和其他小伙伴一起學習 為什么要使用webpack? 在我們開發過程中,為了實現網頁豐富的功能,復雜的JS代碼和一大堆的依賴包隨之而來,wield簡化開發的難度,前端社區涌現了很多好的方法比如: 1.模塊化,讓我們可以把復雜的程序細分為小的文件 2.在js語言基礎上拓展的開發語言TypeScript,使我們能夠實現目前版本的JavaSc...

    猜你喜歡

    webpack

    webpack 一. 基礎 Webpack 是一個模塊打包器。它將根據模塊的依賴關系進行靜態分析,然后將這些模塊按照指定的規則生成對應的靜態資源。 代碼拆分 Webpack 有兩種組織模塊依賴的方式,同步和異步。異步依賴作為分割點,形成一個新的塊。在優化了依賴樹后,每一個異步區塊都作為一個文件被打包。 Loader Webpack 本身只能處理原生的 JavaScript 模塊,但是 loader...

    webpack

    不需要配置文件打包  webpack4以上版本 webpack-cli --entry ./app.js --output build.js  webpack4一下版本 webpack --entry ./app.js --output build.js  命令行直接使用webpack使用的是全局的webpack打包 package.json文件中...

    webpack

    1. mode 是指 webpack打包的環境: mode有幾個值:"production" | "development" | "none" 區別:如果mode是production,打包后的代碼會被壓縮成一行,不好看出都是什么 把mode設置為development 打包出來的文件就是很多行正常的情況 2. 使用loader打包靜態資...

    HTML中常用操作關于:頁面跳轉,空格

    1.頁面跳轉 2.空格的代替符...

    freemarker + ItextRender 根據模板生成PDF文件

    1. 制作模板 2. 獲取模板,并將所獲取的數據加載生成html文件 2. 生成PDF文件 其中由兩個地方需要注意,都是關于獲取文件路徑的問題,由于項目部署的時候是打包成jar包形式,所以在開發過程中時直接安照傳統的獲取方法沒有一點文件,但是當打包后部署,總是出錯。于是參考網上文章,先將文件讀出來到項目的臨時目錄下,然后再按正常方式加載該臨時文件; 還有一個問題至今沒有解決,就是關于生成PDF文件...

    精品国产乱码久久久久久蜜桃不卡