zoukankan      html  css  js  c++  java
  • 通过案例配置webpack

    拓展:安装依赖

    npm镜像包下载地址   https://www.npmjs.com/

    -S:--save的缩写    依赖包会安装在 节点 dependencies, 项目在开发,生产阶段用到的依赖

      "dependencies": {
        "jquery": "^3.6.0"
      }

    -D:--save-dev的缩写   依赖包会安装在 节点devDependencies, 项目在开发阶段用到的依赖

      "devDependencies": {
        "webpack": "^5.42.1",
        "webpack-cli": "^4.7.2"
      }

    1.创建工程目录

     此时无法浏览器打开index.html,并没有实现效果,还会报错(浏览器无法解析语法)

    2. 配置webpack --  mode属性

     此时运行命令,生成dist文件夹,里含有main.js,是我们写的js和jquery代码,但是代码并没有被压缩(这是因为我们 webpack配置的mode:development, 该开发模式下是将代码打包编译以便于运行在浏览器上,并不会压缩代码,生产环境自动压缩代码)

    3. 自定义入口出口  -- entry(入口) ouput(出口)

    4. 常用的插件 -- webpack-dev-server(本地服务,热更新,内存中生成编译后的代码)  html-webpack-plugin(复制index.html) 

    5. devserver属性配置

    6.webpack中的loader

     

  • 相关阅读:
    Flask 服务器设置host=0.0.0.0之后外部仍然无法访问
    HTB::Sauna
    VulnHub::DC-4
    【CTFHub 技能树】RCE
    【CTFHub 技能树】反射型XSS
    VulnHub::DC-3
    HashMap中add()方法的源码学习
    equals和HashCode深入理解(转)
    AQS原理分析
    初步认识线程安全性
  • 原文地址:https://www.cnblogs.com/shun1015/p/15715449.html
Copyright © 2011-2022 走看看