作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我需要加载 jQuery 的替代版本,而不是我的 node_modules 中的版本。我有脚本的本地副本,但无法将其加载到我的 webpack app.ts 中。我已经在我的 webpack 配置中删除了 node_modules 的全局 jQuery 和解析路径,因为我不想要来自 node_modules 的版本。但是我不知道如何将加载的 jquery 传递给需要它的脚本。
我有多个入口点 (app.ts),每个入口点都需要能够加载不同的 jquery,所以我不能在 webpack 配置中定义 jquery,因为我想使用相同的配置来处理我的所有入口点。
应用.ts
import jquery from '../../../js/jquery-3.3.1.js';
// tried this but didn't help
// window.$ = jquery;
// window.jquery = jquery;
// these two require jquery but fail, it only works if I add back in
// the webpack config to find jquery in node_modules which is what I
// don't want. popper.js has the same issue as jquery.
import '../../../js/popper-1.12.9.min.js';
import '../../../js/bootstrap-4.0.0.js';
import './js/jquery.matchHeight-min.js';
...
最佳答案
我认为有几种方法可以解决这个问题。
entry
点设置不同的 resolve.alias
值。然后使用 ProvidePlugin
甚至 imports-loader
来进行填充并在全局进行设置。 shimming docs 关于javascript - 如何在 webpack 模块中加载备用 jquery?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51555289/
我正在开发一个需要能够平均三个数字的 Facebook 应用程序。但是,它总是返回 0 作为答案。这是我的代码: $y = 100; $n = 250; $m = 300; $number = ($y
我只是无法弄清楚这一点,也找不到任何对我来说有意义的类似问题。我的问题:我从数据库中提取记录,并在我的网页上以每个面板 12 条的倍数显示它们。因此,我需要知道有多少个面板可以使用 JavaScrip
我是一名优秀的程序员,十分优秀!