记录node打包报错:internal/modules/cjs/loader.js:800(或者638)

背景:在小程序中写的代码需要打包,于是自己配置了webpack打包代码,之前在master分支 npm run build 都是没问题的,后来切了别的分支开发了一个月后发现 build报错了,说找不到文件 错误如题:具体信息如下:


我的package.json诡异情况

下面的script是从master复制过来的

解决历程

    1.详细检查了打包代码并用diff比对过了,真的没有任何更改,实在没办法升级了node到了v12.14.0,结果错误信息的行数从638变成了800



最后发现只要把命令本身(node build/replaceConst.js dev && webpack --progress --config  build/webpack.prod.js)放到node自带的小黑框里沾一下运行,再沾出来就能用了。。。。。。

哪位大佬知道是怎么回事还望赐教,我整整找了两天     

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 33、JS中的本地存储 把一些信息存储在当前浏览器指定域下的某一个地方(存储到物理硬盘中)1、不能跨浏览器传输:在...
    萌妹撒阅读 2,284评论 0 2
  • 前言 本文主要从webpack4.x入手,会对平时常用的Webpack配置一一讲解,各个功能点都有对应的详细例子,...
    BetterChen阅读 2,070评论 0 3
  • 首先非常感谢kevinz分享的文章《springboot+gradle+vue+webpack 组合使用》,这文章...
    YU_XI阅读 3,748评论 0 7
  • 全局安装webpack 全局安装webpack会有个问题,就是当你有两个项目依赖于不同版本的webpack,就会有...
    説好的妹紙呢阅读 1,997评论 0 11
  • 在项目开发中,我们往往需要区分开发版、测试版、pre版、prod版,如果每次打包前都要去修改API地址就太麻烦了,...
    Avery_G阅读 1,825评论 0 0

友情链接更多精彩内容