项目里面有一个node_modules的包太大,每次放到docker里面都要下载半天,大大减少了部署效率。

所以考虑将这个node包全局安装到docker的基础镜像中,那么代码里面直接引用全局包就可以了。

于是发现require成功,可是import失败。报错类似如图所示:

typescript import 全局node_modules报错

 

原来是typescript的模块加载方式不一样。

解决方案:

配置typescript.json,通过路径映射的方式来解决。

typescript import 全局node_modules报错

 

参考链接 

相关文章:

  • 2022-01-01
  • 2021-12-17
  • 2021-09-04
  • 2021-06-16
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-10-20
  • 2021-07-18
  • 2022-12-23
  • 2022-12-23
  • 2021-04-12
  • 2021-05-17
  • 2022-12-23
相关资源
相似解决方案