jitsi-meet - Jitsi-meet 从源代码编译,但在运行开发服务器时出错
问题描述
关注 Github(https://github.com/jitsi/jitsi-meet),我编译了源代码。
在开发服务器 (localhost:8080) 上运行时,出现 javascript 错误,如下所示:
translation.js:26 Uncaught ReferenceError: $ is not defined
at new Translation (translation.js:26)
at Module../modules/translation/translation.js (translation.js:59)
at __webpack_require__ (bootstrap:19)
at Module../app.js (app.js:1)
at __webpack_require__ (bootstrap:19)
at Object.0 (app.bundle.min.js?v=3539:274618)
at __webpack_require__ (bootstrap:19)
at bootstrap:83
at bootstrap:83
任何想法?
解决方案
只需添加以下代码即可解决 webpack.config.js 文件中 $ 的 webpack 构建问题。
在文件顶部包含以下内容:
var webpack = require("webpack");
将下面提到的代码包含到配置部分:
plugins: [
new webpack.ProvidePlugin({
$: "jquery",
jQuery: "jquery"
})
]
推荐阅读
- python - 错误:“utf-8”编解码器无法解码位置 14 中的字节 0xb0:无效的起始字节
- html - 尝试使用@media 屏幕创建下拉菜单并悬停
- mulesoft - Mulesoft 环境
- debugging - 一段时间的内存转储
- scala - 有界限(反之亦然)的未定义类型的名称是什么?
- javascript - vue.js 的意外选择下拉行为
- kubernetes-ingress - Istio:在命中选择性端点时处理主机重定向
- r - R代码在另一列中的某些活动独有的列中添加值
- excel - 根据用户输入使用公式调整表格大小
- docker - 用于 asp.net 核心的 Service Fabric 中 docker 中的 HTTPS 不起作用