我使用 commonjs 组织我的前端项目,例如 var $ = require('jquery');
并使用 webpack 来捆绑入口 js 文件。我可以使用 webpack 的“外部”将一些第三方库(如 jquery、angular 或其他库)排除到最终包中,我必须向 html 添加一些脚本标签以加载这些文件。有没有什么方法可以自动加载这些外部文件,而不是在 html 文件中手动添加脚本标签?
最佳答案
Webpack 是一个模块 bundler ,而不是 javascript 加载器。它从本地磁盘打包文件,不从网络加载文件(除了它自己的 block )。
使用 javascript 加载器,i。 e. script.js
var $script = require("scriptjs");
$script("//ajax.googleapis.com/ajax/libs/angularjs/1.2.9/angular.min.js", function() {
// ...
});
For more information please refer to this issue on Webpack repo: https://github.com/webpack/webpack/issues/150
关于javascript - 有什么方法可以自动加载 webpack 外部文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33757850/