NodeJS-从CDN下载/使用JS文件

时间:2018-10-02 00:15:41

标签: javascript node.js cdn

我正在创建一个用NodeJS编写的应用程序,其中包含许多类。尽管我打算将其作为个人应用程序,但我打算将其提供给一小部分人。我的问题是,我经常编辑一些JS类,并且每次给应用程序发送一个新的下载链接都是一件麻烦事(对我们俩来说都是如此)。

我一直在研究可能的解决方案,并注意到一些应用程序在启动程序时从CDN或类似的文件中下载了一些JS文件。我很好奇如何进行呢?经过广泛的谷歌搜索之后,我找不到与该主题相关的任何内容,所以我来到这里(我发现的最大目的是下载该文件,将其放置在某个文件夹中,然后在另一个JS中使用它文件,但我敢肯定有比这更好的解决方案,因为它有很多缺陷。

一些注意事项:

  • 我不打算下载我的整个应用程序,只打算下载一些我经常编辑的文件/类。
  • 我计划使用CDN或类似的形式来提供我希望下载的JavaScript文件。
  • 我打算在应用初始化时下载它们,因此当它们实际用于代码的其他部分时,下载的文件中包含的类将不会丢失。

如果有任何帮助,我将电子用于我的应用程序中,并用电子生成器对其进行包装。

任何帮助或为我指明正确的方向都很好,谢谢!

1 个答案:

答案 0 :(得分:0)

只需通过vm(通过任何合适的方法)或cp.execFile(file)或(实验)工作者new Worker(file)下载并运行它即可。

但是,我不会寻找更多替代方法,因为您的用例很少见,甚至很危险。相反,通过npm模块进行分发,正如您确切描述模块的用例一样。