Webpack5新手入门简单配置

这篇具有很好参考价值的文章主要介绍了Webpack5新手入门简单配置。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.初始化项目

yarn init -y

 Webpack5新手入门简单配置,前端打包工具,webpack,前端,node.js

 2.安装依赖

yarn add -D webpack@5.75.0 webpack-cli@5.0.0

Webpack5新手入门简单配置,前端打包工具,webpack,前端,node.js

3.新建index.js

说明:写入下面的一句话

console.log("hello webpack");

Webpack5新手入门简单配置,前端打包工具,webpack,前端,node.js

4.执行命令

说明:如果没有安装webpack脚手架就不能执行yarn webpack(webpack-cli)

yarn webpack 

Webpack5新手入门简单配置,前端打包工具,webpack,前端,node.js

 5. 打包后生成dist文件夹

Webpack5新手入门简单配置,前端打包工具,webpack,前端,node.js

6.修改package.json

说明:为yarn webpack起别名

{
  "devDependencies": {
    "webpack": "5.75.0",
    "webpack-cli": "5.0.0"
  },
  "scripts": {
    "build":"webpack"

  }
}

 7.打包

 yarn build

Webpack5新手入门简单配置,前端打包工具,webpack,前端,node.js

 8.新建webpack.config.js

说明:注释写在了代码里面了

const path=require("path")
module.exports={
    mode:"production" , //设置打包模式,生产模式也就是项目上线配置,development模式是开发着模式
    entry:"./src/index.js",   //入口文件  默认 ./src/index.js,多个打包文件用数组包裹,也可以对象写(可以指定打包后的文件)
    output:{
        // 配置打包后的地址
        path:path.resolve(__dirname,"dist"), // __dirname表示表示当前模块文件夹的路径  必须要绝对路径
        filename:"main.js" ,  //打包后文件名
        clear:true,   //自动清理打包目录  filename: '[name].js', [name]表示任意文件名
    }
}

Webpack5新手入门简单配置,前端打包工具,webpack,前端,node.js文章来源地址https://www.toymoban.com/news/detail-627379.html

到了这里,关于Webpack5新手入门简单配置的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • VASP新手入门,对于VASP以及Linux系统初学者的福音~(附VASP简单结构优化的详细过程)

       其实好多朋友们对于突然被丢过来一个课题,去学习VASP是完全没有概念的,例如什么是VASP?VASP是一个什么样的软件?(好多的同学们在找我帮忙编译安装过VASP之后最有趣的一句话是“您好!请问VASP这个软件在哪里,我为什么找不到!”)如何使用VASP?用VASP到底去计算什

    2024年02月09日
    浏览(53)
  • Java新手小白入门篇 JDK安装及环境变量配置(超详细)

    学习Java,必备的就是JDK,所以我们必须得下载安装JDK,才能学习Java,下面我们会介绍 JDK是什么,如何安装并配置。 一、JDK简介 1.名词解释 JVM (Java Virtual Machine) Java虚拟机 作用:加载 .class 文件 并 运行 .class 文件 JRE (Java Runtime Environment) Java运行环境 包含 JVM + 运行Java程序所必

    2024年02月04日
    浏览(76)
  • webpack5零基础入门-2wepack配置项的了解

    在使用webpack之前,我们需要对webpack的配置项有一定的认识。 1.entry(入口) 指示webpack从哪个文件开始打包 2.output (输出) 指示webpack打包完的文件输出到哪里,如何命令等 3.loader(加载器) webpack本身只能处理js、JSON等资源,其他资源需要接触loader,webpack才能解析 4.plugins(插件)

    2024年03月10日
    浏览(47)
  • Python新手入门必须学会的技巧:pycharm中配置Python解释器(2022最新)

    有很多小伙伴,在安装模块时成功了,但是在pycharm导入模块的时候报错了,或者运行没有结果,基本上都是这个问题。 我下午在群里刚解决了一个这样的问题,她说不管什么代码都运行没结果,hello world 都打印不出来结果,也不报错,在群里问了半天,还好我看到了,不然

    2024年02月09日
    浏览(70)
  • 小白新手一文完成Git+Github/GITEE傻瓜式入门详解部署教程(内含TortoiseGit配置)

    本文创作时版本为 Git-2.41.0,使用目标为笔记存储和代码库,部分公司向使用的设置可能不一样 本文在创作时通过狂神说视频的学习和帮助 版本控制 (Revision control)是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以

    2024年02月04日
    浏览(95)
  • 新手入门Win-Server下Maven私服nexus的搭建、使用与配置,这一篇就够了

    近期项目上有需要搭建一个maven私服仓库,于是自己试着弄了一下,踩了一些坑,特此想发布一篇教程,并提供资源,方便大家遇到类似的情况时能够快速完成工作; 关于nexus的介绍,这里不多废话了,感兴趣的可以去官网自己查看。 一、先要去下载nexus安装包 https://www.son

    2024年02月02日
    浏览(40)
  • 很合适新手入门使用的Python游戏开发包pygame实例教程-01[开发环境配置与第一个界面]

    我们假定你已经安装好了我们开发python程序的sublime text,如果不知道怎么安装的可以参照我前面的博文。这里只需要解决的是配置好Pygame的问题。本篇博文主要解决开发环境配置以及第一个游戏界面的显示问题。 文章原出处: https://blog.csdn.net/haigear/article/details/130173836 没有

    2024年01月25日
    浏览(96)
  • GitHub新手用法详解【适合新手入门-建议收藏!!!】

    目录 什么是Github,为什么使用它? 一、GitHub账号的注册与登录 二、 gitbash安装详解 1.git bash的下载与安装 2.git常用命令  3. Git 和 GitHub 的绑定 1. 获取SSH keys  2.绑定ssh密钥 三、通过Git将代码提交到GitHub 1.克隆仓库   2.测试提交代码         GitHub是一个面向开源及私有软件项

    2023年04月24日
    浏览(62)
  • uniapp基础(新手入门)

    前言: 这篇文章主要写的是uniapp的基础知识,可以让大家快速上手uniapp,同时避掉一些可能踩到的坑。 uniapp是由 dcloud 公司开发的多端融合框架。uniapp的出现让我们的开发更为方便,一次开发,多端运行。更重要的是学习成本不会很大,因为uniapp主要是Vue语法加上小程序的

    2024年02月12日
    浏览(47)
  • Midjourney新手入门指南

    我们来看一下百度百科的回复 是不是有点蒙,没关系,一句话概括:用描述来生成图像的AI工具。 你可能又有一门了,discord是什么?为什么要下载它?我们来看看百度百科 原因:Midjouney 没有自己的客户端,它是搭载在Discord上。 Discord 简单来说,就是一个聊天应用。

    2024年02月10日
    浏览(72)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包