考虑到下面的现有webpack.config.babel.js在这个应用程序中运行良好,我想添加另一个entry (widget),但是如果我这样做了,它需要将所有external项加载到我的HTML页面中,即使我的新特性(google、leaflet...)不需要它。在应用程序的这一部分。
widget.js:10488 Uncaught ReferenceError: google is not defined
plugin & resolve & output现有的部分应用于我想要添加的新entry js,所以它很好。只有external在困扰我。
解决这个问题的最好方法
早上好, 我对Webpack很陌生,感觉有点迷茫--从源码路径导入模块很好--但是从node_modules (例如jQuery)导入模块会给我错误消息,提示我找不到模块。我完全迷失了方向,甚至不知道要寻找什么,也不知道如何进一步调试。 我得到的错误消息是: external "jquery":1 Uncaught ReferenceError: jquery is not defined
at Object.jquery (external "jquery":1)
at __webpack_require__ (bootstrap:723)
我通过Webpack成功地将select2.js的本地副本与几个*.js文件捆绑在一起。但是,它总是抛出一个TypeError,警告e.select2不是一个函数。有趣的是,如果我需要CDN中的select2.js,它可以在初始页面加载时工作,但在刷新页面后抛出相同的错误。
在我进行捆绑之前,这个错误从未发生过。
有谁能建议一下吗?谢谢!
根据请求,我将分享下面的webpack.config.js。
var path = require("path");
var webpack = require('webpack');
var BundleTracker =
场景:我有一个应用程序,我用webpack构建myApp.js,我需要使用externalLibrary.js,这是一个库,它也是用webpack构建的。
我能同时把他们两个都包括进去吗?(我猜想webpack的鞋带实际上会被加载两次--这是个问题吗?)
如果我做了像var externalLib = new ExternalLibrary() in myApp,myApp和externalLibrary都使用jQuery或其他第三方库;我的包会包括externalLibrary (说明它的webpack配置吗?)树会摇晃什么的吗?jQuery代码是重复的,还是只包括externalL
我正在尝试构建一个用Angular.Whenever制作的项目,我正在用ng serve -o构建它。它编译成功,没有显示错误,但在浏览器中没有加载。浏览器控制台中的错误是:
ERROR Error: Uncaught (in promise): Error: The "mat-" prefix cannot be used in ng-material v1 compatibility mode. It was used on an "button" element.
Error: The "mat-" prefix cannot be use
我在试这个
import { randomUUID } from 'crypto'
var id = randomUUID()
在我的NextJs应用程序中,但是我得到了这个错误:
index.js?46cb:369 Uncaught:(0,crypto__WEBPACK_IMPORTED_MODULE_5__.randomUUID)不是在Module.options.factory (webpack.js?ts=1649816623582:618:31)的Module.options.factory(webpack.js?ts=1649816623582:618:31)、f
我已经编写了一个npm包(称为ABC),我正在一个create应用程序中进行测试。这个包裹是Webpack的。我的包还依赖于依赖Jquery的另一个包(称为DEF)。当我加载应用程序时,我会看到以下错误:
DEF.min.js:1 Uncaught TypeError: n.$ is not a function
我怀疑这意味着我的webpack.config.js文件配置不当。
//webpack.config.js
const webpack = require("webpack");
const path = require("path");
const
我希望包含从外部到我的角6测试环境的模块,但是得到错误:
TypeError: Cannot read property 'injector' of null
at TestBed.push.../node_modules/@angular/core/fesm5/testing.js.TestBed._createCompilerAndModule (http://localhost:9876/_karma_webpack_/webpack:/node_modules/@angular/core/fesm5/testing.js:1030:1)
at TestBed.push.