webpack常见错误的解决办法

2023-05-16

项目列表
在这里插入图片描述

1、安装webpacke
//在本项目中安装webpack,–save-dev的意思是将依赖写入项目的package.json文件
npm install --save-dev webpack
在这里插入图片描述
安装过程中如果出现类似上述的提示,说明安装的版本不对,根据提示安装对应的版本
npm install --save-dev webpack@4.29.6
此时,运行webpacket -v会显示不是内部命令,说明webpacket没有安装成功
在这里插入图片描述
解决方法:
D:\te>npm install -save-dev webpack-cli
D:\te>npm install -global webpack
D:\te>npm install -global webpack-cli
在这里插入图片描述
说明webpacke安装成功

2、配置webpacke配置文件
(1)在项目的根目录创建webpack的配置文件webpack.config.js
在这里插入图片描述
(2)在根目录创建在 .babelrc文件
在这里插入图片描述
安装安装并启用webpack-dev-server
输入npm install --save-dev webpack-dev-server

3、常见问题的解决方案
(1)此时查看预览效果,出现下面的警告,说明项目打包进文件失败
在这里插入图片描述
解决方法:
项目目录下输入:
D:\te>webpack -mode development
D:\te>webpack -mode production

此时,在package.json文件中会出现
“scripts”: {
“start”: “webpack”,
“dev”: “webpack --mode development”,
“build”: “webpack --mode production”
},
执行npm run dev,出现:
在这里插入图片描述
说明项目打包完成
(2)此时运行public/index.html文件,浏览器会出现错误提示
在这里插入图片描述
解决方案:
在webpacke的配置文件中加上webpack.HotModuleReplacementPlugin这个插件
即:
plugins: [
new webpack.HotModuleReplacementPlugin()
],
(3)ReferenceError: webpack is not defined
继续npm run dev,会出现ReferenceError: webpack is not defined:即:创建webpack配置文件后,运行webpack操作出错:
在这里插入图片描述
解决方案,在webpacke配置文件的第一行加入:var webpack = require(‘webpack’);

至此,就可以正常的访问public下的index.html了

上述步骤仅仅完成入口文件为普通js文件的配置

https://blog.csdn.net/omeletteyang/article/details/73477354
https://blog.csdn.net/qq_36256944/article/details/80672256
https://blog.csdn.net/MonkeyBrothers/article/details/81590572
https://blog.csdn.net/GAOGAO_94/article/details/88930376

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

webpack常见错误的解决办法 的相关文章

随机推荐

  • python列表删除会出现一个错误 list index out of range

    1 xff0c 这是列表在删除的时候出现的一个问题 xff0c 目的是为了删除列表中的0元素 span class hljs comment coding utf 8 span span class hljs comment author
  • RNN训练过程详解

    Hinton 第七课 这里先说下RNN有recurrent neural network 和 recursive neural network两种 xff0c 是不一样的 xff0c 前者指的是一种人工神经网络 xff0c 后者指的是一种深
  • 基于python快速实现排列组合算法

    1 python语言简单 方便 xff0c 其内部可以快速实现排列组合算法 xff0c 下面做简单介绍 2 一个列表数据任意组合 2 1主要是利用自带的库 span class hljs comment coding utf 8 span
  • python 直方图的绘制方法全解

    1 首先要绘制一个简单的直方图 span class hljs keyword import span numpy span class hljs keyword as span np span class hljs keyword imp
  • Gibbs 采样完整解析与理解

    1 gibbs简析 xff1a gibbs采样需要知道样本中一个属性在其它所有属性下的条件概率 xff0c 然后利用这个条件概率来分布产生各个属性的样本值 gibbs采样属于随机模拟抽样算法中的一种 xff08 一类近似求解的方法 xff0
  • android studio for android learning (十三) 一个简单的图片查看器示例

    1 程序界面很简单 xff0c 一个按钮和一个ImageView组件 xff0c 当用户按下按钮时 xff0c 程序会自动搜寻 assets 目录下的一张图片 2 在android studio中新建的工程并不存在assets目录 xff0
  • 最新关于高德地图定位失败10:定位服务启动、解决办法

    1 定位服务无效 xff0c 并且提示 定位失败 10 定位服务启动失败 2 需要在AndroidManifest中添加 lt service android name 61 34 com amap api location APSServ
  • python中关于图例legend在图外的画法简析

    1 最近遇到一个问题 xff0c 关于图例legend如何画在图外的问题 xff0c 并以适合的比例显示出来 2 首先传统的做法如下 xff0c 这种方式并不能满足我的要求 xff0c 而且是显示在图内 ax1 legend loc 61
  • SVM总结

    http blog csdn net lc013 article details 55195523
  • 排序算法理解浅析

    1 排序算法有很多 xff0c 准确的理解可以帮我们快速实现工程问题 xff0c 一种是比较排序 xff0c 时间复杂度最少可达到O n log n xff0c 主要有 xff1a 冒泡排序 xff0c 选择排序 xff0c 插入排序 xf
  • Java事件处理机制(自定义事件)

    转载地址 xff1a http blog csdn net qq 35101189 article details 61673121 ref 61 myread Java中的事件机制的参与者有3种角色 xff1a 1 event objec
  • Hadoop启动命令

    下载hadoop并解压 配置hdfs 修改配置文件etc hadoop hadoop env sh JAVA HOME 61 home middleware jdk 修改配置文件etc hadoop core site xml lt con
  • Git命令:切换分支 & 下载指定分支命令

    git一般有好多分支 xff0c 最近项目中将master分支代码clone到本地 xff0c 用到一些git命令 xff0c 于是记录一下 1 查看远程分支 git branch a git branch a dev master rem
  • 无人机POS数据中GPS/IMU数据的解析(航向角、俯仰角、翻滚角)

    POS数据参数的介绍 无人机在飞行作业时 xff0c 获取的无人机影像通常会携带配套的POS数据 从而在处理中可以更加方便的处理影像 而POS数据主要包括GPS数据和IMU数据 xff0c 即倾斜摄影测量中的外方位元素 xff1a xff0
  • PyTorch 训练时中遇到的卡住停住等问题

    目录 前言1 PyTorch 训练时在第一个 epoch 的最后一个 batch 卡死 问题描述 可能的原因 解决方法 2 使用命令行运行时 xff0c 卡在第一个 epoch 问题描述 原因分析 解决方法 前言 在实际训练中遇到了各种各样
  • 【CSS】CSS的三种使用方式

    CSS的三种使用方式 CSS内联样式 xff08 行内样式 xff09 内部样式表外部样式表 CSS 网页分成三部分 结构 xff08 HTML xff09 表现 xff08 CSS xff09 行为 xff08 JavaScript xf
  • kubernetes 控制平台和节点之间的通信

    这篇文章也是翻译的官网 xff1a Control Plane Node Communication 这篇文章主要罗列 xff08 catelogs xff09 控制平台 xff08 更确切的说是apiserver xff09 和工作节点
  • LPMS-IG1 IMU内参标定

    LPMS IG1 IMU内参标定流程 1 安装IMU驱动 2 安装标定软件 3 录包 4 标定 IMU驱动安装 参考IMU官网驱动安装流程 xff0c 链接 xff1a https www alubi cn support download
  • WebScarab拦截WebGoat的请求

    第一步 xff1a 配置WebSarab的Proxy xff0c 使得与WebGoat的端口相同 第二部 xff1a 开启WebSarab应用 xff0c 然后开启webGoat http localhost WebGoat attack
  • webpack常见错误的解决办法

    项目列表 1 安装webpacke 在本项目中安装webpack xff0c save dev的意思是将依赖写入项目的package json文件 npm install save dev webpack 安装过程中如果出现类似上述的提示