首页 > 其他分享 >webpack打包中path.resolve(__dirname,“dist“)的含义【转载】

webpack打包中path.resolve(__dirname,“dist“)的含义【转载】

时间:2023-01-06 14:44:22浏览次数:48  
标签:__ resolve dist path dirname 打包

今天学了webpack打包,在配置里面有这样一句话是path.resolve(__dirname,"dist")

var path=require("path")
module.exports={
    // 打包的入口配置 ""打包的路径
    entry:{
        index:"./src/index.js"//文件的路径
    },
    // 打包之后存放的位置
    output:{
        filename:'[name]-bundel.js',//打包之后的名字 [name]是原先的名字 index-bundel.js
        path:path.resolve(__dirname,"dist")
    }
}

首先对于path模块我们都知道是用于处理文件和目录的路径,在使用的时候仅仅需要引用就可以了

对于__dirname和__filename的解释

__dirname,是一个成员,用来动态获取当前文件模块所属目录的绝对路径

__filename,可以动态获取当前文件夹的绝对路径(包含文件名)

在使用path.resolve()时

相当于是在当前文件夹下拼接了一个文件路径

所以说path:path.resolve(__dirname,"dist")就是在打包之后的文件夹上拼接了一个文件夹,在打包时,直接生成。

标签:__,resolve,dist,path,dirname,打包
From: https://www.cnblogs.com/ysx215/p/17030426.html

相关文章

  • ThreadLocal
    ThreadLocal概述概述ThreadLocal类用来提供线程内部的局部变量,不同的线程之间不会相互干扰这种变量在多线程环境下访问(通过get和set方法访问)时能保证各个线程的变量相......
  • 测试基础-04-用例的编写&评审
    1学习内容与目标1)什么是测试用例2)测试用例的重要性3)测试用例的8大要素(重要)4)测试用例评审2什么叫软件测试用例2.1什么是测试用例?测试用例(TestCase)是为项目需求而编制的一......
  • 测试基础-07-测试报告编写
    文章目录​​目标与内容​​​​软件测试报告就简介​​​​模板​​​​目录​​​​XXXX软件项目系统测试报告​​目标与内容软件测试报告介绍位置:项目立项->测试计划-......
  • 【230106-8】已知:椭圆x平方/2+y平方/4=1,过点P(1,1)的弦恰好被P平分。求:弦所在的直线
    ......
  • windows下springboot项目部署elk日志系统教程elasticsearch与logstash与kibana
    1.项目中加入依赖:compile'net.logstash.logback:logstash-logback-encoder:6.0'如果是maven项目的话:字符串中的冒号为隔断,第一个为groupid,第二个为artifactId,第三个为versi......
  • nginx动静分离
    1.什么是动静分离通过location指定不同的后缀名实现不同的请求转发。通过expires参数设置,可以使浏览器缓存过期时间,减少与服务器之间的请求和流量。具体Expires定义:是给一个......
  • springboot项目如何使用HikariCP(国际主流)做为数据源,gradle构建工具
    1.创建springboot项目创建这个不用说了吧。。。这儿有创建springboot的教程2.添加坐标gradle:  gradle与maven转换,gradle中的字符串,groupId,artifactId,version以冒号隔开......
  • SpringMVC请求处理流程
    ​​Spring原码解析—SpringMVC请求处理流程​​我们都知道SpringMVC的核心就是DispatcherServlet,它负责接收请求和调度,在开始原码解析前先来看看SpringMVC请求的一个处理......
  • java多线程创建一个简单的案例
    1、创建一个简单的线程,不需要去创建个RunnableThreadthread=newThread(newRunnable(){@Overridepublicvoidrun(){//todo你要执行的方法}......
  • 可转债策略
    低风险策略可转债低风险策略1.买入30只2.年化收益率大于0或其他数值(可以尝试1.85)3.达到强赎条件卖出筛选步骤1.登录jisilu.com2.点击可转债3.筛选条件,到期税前收益率大于1......