• webpack4.27.1中遇到的错误


    1:ERROR in Entry module not found: Error: Can't resolve './src'

    我在使用webpack命令时报错,这时因为我的配置文件有问题webpack.config.js  命名错误,当遇到此类问题时,可以多看看自己的配置文件是否有错!也可能和你当前命令行路径有关,选择你的配置文件所在的文件夹输入webpack命令。

    2:配置webpack.config.js,使用webpack命令报错

    z

    下面是我的js文件

    也许是因为我的webpack版本太高4.27.1,使用loaders会报错,当我修改为rules时,webpack命令可以顺利运行

    3:运行webpack命令一直出现警告

    WARNING in configuration
    The 'mode' option has not been set, webpack will fallback to 'production' for this value. Set 'mode' option to 'development' or 'production' to enable defaults for each environment.
    You can also set it to 'none' to disable any default behavior. Learn more: https://webpack.js.org/concepts/mode/

    配置警告

    “模式”选项尚未设置,WebPACK将回落到“生产”这个值。将“模式”选项设置为“开发”或“生产”,以启用每个环境的默认值。

    您也可以将其设置为“NONE”以禁用任何默认行为

    解决办法:

    1.package.json中设置:

    "scripts": {
    "dev": "webpack --mode development", // 开发环境
    "build": "webpack --mode production", // 生产环境
    },
    2.webpack.config.js中设置: 我采用的这种解决问题

    mode: 'development' // 设置mode
    4:运行webpack-dev-server后,在地址栏输入localhost:8080 不能自动跳转index.html  提示

    Cannot GET /index.html

    解决办法:添加devServer   指定index.html所在目录

    5:webpack打包报错  webpack main.js a.js

    解决办法:webpack main.js -o a.js    这是因为版本问题  需要不同的指令

     

  • 相关阅读:
    Codeforces Round #610 (Div. 2)C(贪心,思维)
    Educational Codeforces Round 80 (Rated for Div. 2)C(DP)
    BZOJ2190 仪仗队
    BZOJ3613 南园满地堆轻絮
    BZOJ1084 最大子矩阵
    BZOJ1036 树的统计Count
    BZOJ1452 Count
    BZOJ2242 计算器
    BZOJ2705 Longge的问题
    BZOJ1509 逃学的小孩
  • 原文地址:https://www.cnblogs.com/z-mm/p/10077847.html
Copyright © 2020-2023  润新知