zoukankan      html  css  js  c++  java
  • webpack打包提示: Uncaught Error: Cannot find module 'strip-ansi'

    运行webpack-dev-server的时候,可以正常启动服务,但是Terminal控制台报错,如下:

    ERROR in ./node_modules/webpack-dev-server/client/index.js?http://0.0.0.0:8085 6:16-37
    Module not found: Error: Can't resolve 'strip-ansi' in 'D:studywebpack+TS
    ode_moduleswebpack-dev-serverclient'
    
    ERROR in ./node_modules/webpack-dev-server/client/index.js?http://0.0.0.0:8085 8:13-32
    Module not found: Error: Can't resolve './socket' in 'D:studywebpack+TS
    ode_moduleswebpack-dev-serverclient'
    
    ERROR in ./node_modules/webpack-dev-server/client/index.js?http://0.0.0.0:8085 10:14-34
    Module not found: Error: Can't resolve './overlay' in 'D:studywebpack+TS
    ode_moduleswebpack-dev-serverclient'
    
    ERROR in ./node_modules/webpack-dev-server/client/index.js?http://0.0.0.0:8085 12:15-37
    Module not found: Error: Can't resolve './utils/log' in 'D:studywebpack+TS
    ode_moduleswebpack-dev-serverclient'
    
    ERROR in ./node_modules/webpack-dev-server/client/index.js?http://0.0.0.0:8085 16:18-48
    Module not found: Error: Can't resolve './utils/sendMessage' in 'D:studywebpack+TS
    ode_moduleswebpack-dev-serverclient'
    
    ERROR in ./node_modules/webpack-dev-server/client/index.js?http://0.0.0.0:8085 18:16-44
    Module not found: Error: Can't resolve './utils/reloadApp' in 'D:studywebpack+TS
    ode_moduleswebpack-dev-serverclient'
    
    ERROR in ./node_modules/webpack-dev-server/client/index.js?http://0.0.0.0:8085 20:22-56
    Module not found: Error: Can't resolve './utils/createSocketUrl' in 'D:studywebpack+TS
    ode_moduleswebpack-dev-serverclient'
    
    ERROR in ./node_modules/webpack/hot/dev-server.js 11:11-27
    Module not found: Error: Can't resolve './log' in 'D:studywebpack+TS
    ode_moduleswebpackhot'
    
    ERROR in ./node_modules/webpack/hot/dev-server.js 30:4-33
    Module not found: Error: Can't resolve './log-apply-result' in 'D:studywebpack+TS
    ode_moduleswebpackhot'
    
    ERROR in ./node_modules/webpack/hot/dev-server.js 50:18-38
    Module not found: Error: Can't resolve './emitter' in 'D:studywebpack+TS
    ode_moduleswebpackhot'

    尝试过的方法【无效】

    1.重新安装 strip-ansi

    yarn add strip-ansi -D

    2.删除node_modules目录,重新安装依赖

    rm -rf node_modules
    yarn install

    3.重新安装本地webpack

    yarn add webpack -D

    以上3种方法均未解决问题

    解决问题

    仔细排查了一下发现,extensions配置扩展名称的问题(我只写了.ts的问题)

    写的不对 没有加.  或者写的不全面

     extensions: ['.js', '.ts', '.json', '.less', '.css']
  • 相关阅读:
    实现treeview的动态加载
    sql server2000中使用convert来取得datetime数据类型样式(全)
    一道微软公司的面试题目的算法实现
    后台一行输入太多内容,使前台显示自动换行方法
    在js中刷新本页
    关于datediff函数的用法
    C#中StringBuilder类的使用(转)
    在字符串中使用引号("")等字符 需要用转义字符\ 例如
    常用的SQL和TSQL语句(一) (转)
    JS弹出窗口的运用与技巧(转)
  • 原文地址:https://www.cnblogs.com/fangsmile/p/14297847.html
Copyright © 2011-2022 走看看