当前位置: 首页 > 知识库问答 >
问题:

前端 - 为什么修改node_modules里面的包后,没有效果呢?

黄弘深
2024-02-25

以下操作均尝试并且无效:

  1. 确认是修改的是入口文件
  2. 确认修改的和引入的是同一个文件
  3. 重启了项目
  4. 修改一下其它文件,触发脚手架重新编译

共有1个答案

东方智敏
2024-02-25

最终发现是由于node_modules下的.cache导致。

处理方式1:
将此目录删除,重启项目,即可读取到node_modules的更新。

处理方式2:
修改webpack配置,将cache置为false,也可以读取到node_modules的更新。

 类似资料:
  • 修改superset前端文件,(superset-frontend文件夹下的文件)。npm run dev-server 和 superset run -p 8088前后端分别启动,访问前端链接,会发现对前端界面的修改是已经生效的。。。。。但是npm run -p 8088直接运行superset项目,访问对应的链接,发现前端的修改没有生效,(修改后,有重新打包前端项目,打包成功,在superse

  • 只有这一个地方配置了 8001 端口。 打算是通过访问 http://localhost:8001/about/ 打开 html 目录下的 about.html 的,但是返回 403 错误。如果是访问 http://localhost:8001/ 会返回 html 目录下的 index.html 文件 如果注释了这里的配置,那么 http://localhost:8001/ 是无法访问的。也就是配

  • 我目前正在做一个JavaFX突围游戏,并建立了一个移动系统,该系统使用公共的userKeyInteraction方法,在我按下左右箭头键时设置蝙蝠对象的速度。这个方法看起来工作得很好,但是我也有一个keyReleased方法,当用户不再按任何一个箭头时,这个方法不仅对bat没有影响(当键被释放时它不会停止),而且根本检测不到keyReleased事件。 正如您在上面看到的,我已经使用debug.t

  • 比如fantastic-admin这个项目,计时如下: pnpm install 和 npm install 都是淘宝镜像 pnpm: 22.6s 包大小:281m 包占用空间:348m npm: 33s 包大小:277m 包占用空间:324m 这。。。有点尴尬了 我看官网写的是只要下过一次包,就会存在公共的pnpmStore里面供下次链接的方式指向,按理说大小应该大大降低吧。不过下包速度确实比n

  • <!--父组件--> <!--子组件--> 进行修改操作的时候 修改的值没有实时改变,该怎么做呢? 进行修改操作的时候 修改的值没有实时改变,该怎么做呢?

  • 接口在这个页面里面https://m.17track.net/zh-cn/track-details?nums=FEISH1707248860YQ 浏览器请求header 请求参数 返回 下面是我模拟的 请求header 参数 返回