【问题标题】:Moving library/module outside of node_modules将库/模块移到 node_modules 之外
【发布时间】:2019-05-07 00:22:31
【问题描述】:

我正在研究 Angular 7。

我有一个要为我的项目定制的节点包。

问题在于它是节点包,因此它将在服务器上的 npm install 上全新安装。

所以我想把这个库移到本地文件夹中。

我不知道该怎么做。谁能给我一些建议?

我想自定义这个库multi select dropdown

【问题讨论】:

  • 不是一个很好的做法,但您可以将其添加到您的 assets 文件夹和您的 angular.json 文件的 scripts 中。
  • 我该怎么做。这不仅仅是我可以在脚本中添加的直接 js 文件。它是 angular2/typescript 包。
  • 然后获取文件夹并将其添加到您的src 文件夹中,以便编译

标签: angular typescript node-modules


【解决方案1】:

有几种方法可以做到这一点:

  • 如果您要进行的更改是通用的,您可以进行更改并在 Github 上为项目创建拉取请求。

  • 您可以分叉项目并使用您自己的库版本。团队中的每个人都会安装这个。

  • 如果只有一些更改,您可以使用 patch-package 之类的东西来制作和分发它们。

【讨论】:

  • 我只想对某些文件进行一些更改并希望保留这些更改。所以想要一种方法将该库的文件夹移到 node_modules 之外。
猜你喜欢
  • 1970-01-01
  • 2015-06-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-10-05
  • 2014-09-18
  • 2023-04-02
  • 1970-01-01
相关资源
最近更新 更多