将node_modules文件公开为资产

时间:2017-08-27 20:00:49

标签: angular angular-cli

我正在编写一个为用户提供嵌入代码的应用。那个嵌入代码有一些我依赖的JavaScript依赖。

为了公开它,我首先想到的是将文件从node_modules复制到assets文件夹中。但是,这意味着每次更新包时都必须重新复制文件。 (我只是不喜欢它,你知道我的意思;))

我想要做的是将该文件指定为资产:

"assets": [
  "assets",
  "../node_modules/thepackage/dist/thefile.min.js"
]

但是,这并不起作用,因为这三个网址只是带我到Angular应用程序:

  • 本地主机:4200 /../ node_modules / thepackage / DIST / thefile.min.js
  • 本地主机:4200 / node_modules / thepackage / DIST / thefile.min.js
  • 本地主机:4200 / thefile.min.js

任何想法,还是这个(尚未)支持的东西?

1 个答案:

答案 0 :(得分:1)

this提交以来,现在可以。

将此作为您的资产:

@objc