繁体   English   中英

是否可以通过URL从NPM下载并安装JS文件(不是NPM软件包)?

[英]Is it possible to download and install JS-file (not NPM package) from NPM by URL?

除了在Index.html中添加<script src="https://checkout.stripe.com/checkout.js"></script> ,还可以在package.json文件中以某种方式为该JS文件添加URL。 (它是简单的JS文件,而不是NPM软件包;它只是此JS文件的URL,而不是GitHub URL)才能下载并安装NPM吗? 这样做的原因-有一个Webpack配置,可以对所有使用过的JS文件进行一些处理。 将所有外部JS文件(不是NPM软件包)包含到此Webpack处理中可能更好

如果您已经在使用Webpack,则可以考虑使用little-loader之类的东西。

npm i little-loader --save

然后在你的代码中

var load = require("little-loader");

load("https://checkout.stripe.com/checkout.js", function (err) {
  // ... your code ...
});

您也可以从其他答案中获得更多启发。

在Webpack 问题中,我看到维护者建议采用这种方法:

var $script = require("scriptjs");
$script("https://checkout.stripe.com/checkout.js", function() {
  //.... your code ...
});

但是,该程序包似乎没有得到维护。

归根结底,可以考虑的一种选择是将其也保留在HTML中,这不一定是一件坏事。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM