当前位置: 首页 > news >正文

Webpack 解决:ReferenceError: dist is not defined 的问题

1、问题描述:

其一、报错为:

ReferenceError: dist is not defined

中文为:

ReferenceError:dist 未定义

其二、问题描述为:

想在 webpack 的配置中,创建一个 dist 文件夹来存放 npm run build 打包后的文件,但发现运行代码后报错;

其三、控制台报错的页面显示为:

在这里插入图片描述

2、问题分析:

根据报错的提示:dist 未定义可知,在 output 中定义 path 的过程中,有问题;

3、问题解决:

其一、 output 对象中的内容简介:

A、filename 是指:打包后输出文件的名字为 bundle.js;
B、path 是指:想将打包后的 bundle.js 存放的路径地址;

其二、解决过程:

path: path.resolve(__dirname, dist) 修改为 path: path.resolve(__dirname, 'dist') 即可(即:将 dist 换成 ’dist‘ 就行了);
报错的问题就被解决了;

其三、修改代码的页面为:

// 报错时的代码:

在这里插入图片描述

// 修改后的代码为:

在这里插入图片描述

4、小结:

其一、哪里有不对或不合适的地方,还请大佬们多多指点和交流!
其二、若有转发或引用本文章内容,请注明本博客地址(直接点击下面 url 跳转) https://blog.csdn.net/weixin_43405300,创作不易,且行且珍惜!
其三、有兴趣的话,可以多多关注这个专栏(Vue(Vue2+Vue3)面试必备专栏)(直接点击下面 url 跳转):https://blog.csdn.net/weixin_43405300/category_11525646.html?spm=1001.2014.3001.5482

http://www.lryc.cn/news/192431.html

相关文章:

  • MySQL的index merge(索引合并)导致数据库死锁分析与解决方案 | 京东云技术团队
  • 第四章 网络层 | 计算机网络(谢希仁 第八版)
  • 课题学习(八)----卡尔曼滤波动态求解倾角、方位角
  • 仿真软件Proteus8.9 SP2 Pro 下载、安装、汉化详细图文教程
  • 振弦传感器和无线振弦采集仪在隧道安全监测的解决方案
  • c# xml 参数读取的复杂使用
  • 在Mac中使用 brew services start redis 命令启动、停止Redis服务报错
  • iapp源码-----比较经典
  • 为什么手机会莫名多出许多软件?
  • 测试自动化的边缘:DevTestOps 和 DevSecOps
  • fatal:Could not read from remote repository解决方法
  • 数学基础
  • 【Python】Python语言基础(上)
  • C#设计模式六大原则之依赖倒置原则
  • IDEA的使用(二)快捷键 (IntelliJ IDEA 2022.1.3版本)
  • 微信小程序个人账号申请和配置详细教程
  • opencv定位图片中的图案?
  • 高防CDN:网络安全的不可或缺之选
  • flutter 常用组件:文本、图片和按钮
  • BI工具:让数据分析井然有序一望而知
  • 2024级199管理类联考之逻辑核心基础
  • 第二次课,文件校验(预习)
  • 京东官方平台API接口获得JD商品详情页信息数据采集产品价格、原价、销量、商品属性名等
  • 深入篇【C++】总结智能指针的使用与应用意义(auto_ptr/unique_ptr/shared_ptr/weak_ptr)底层原理剖析+模拟实现
  • 计算机视觉和机器视觉有什么区别?
  • 【树莓派 picamera】
  • HarmonyOS应用开发者基础认证【满分答案】
  • CSS 常用样式——定位属性类型及特点
  • 华纳云:Linux文件不存在无法删除如何解决
  • mysql增加字段语句转为Oracle语句