- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试从我的包中删除 angular.js。找不到从 bundle.js 中删除它的方法,因为 Webpack 以某种方式从我的入口文件中解析了它。所以我决定使用 webpack.IgnorePlugin
但结果我收到错误。
Cannot find module "angular" at webpackMissingModule
在加载 bundle.js 之前,我已经包含了来自 cdn 的 angular js。但它仍然试图从 webpack 脚本中解决它。
webpack.make.js
module.exports = function makeWebpackConfig(options) {
var config = {};
config.entry = {
app: './app/app.js'
}
config.output = {
path: __dirname + '/public',
publicPath: BUILD ? '/' : 'http://localhost:8080/',
filename: 'bundle.js',
chunkFilename: 'bundle.js',
}
...
config.module = {
loaders: [{
test: /\.js$/,
loader: 'babel-loader',
exclude: /node_modules/
}, {
test: /\.html$/,
loader: 'raw'
}]
};
config.plugins = [
new webpack.IgnorePlugin(/angular$/),
];
...
return config;
};
最佳答案
如果您在应用中使用 Angular,但不希望 webpack 包含它,因为它来自其他地方,您可以将它设置为外部库,webpack 不会加载它。
这是一个顶级数组配置,用于指定您要在 bundle 中忽略的库。
module.exports = {
externals: ['angular']
}
然后您可能可以摆脱忽略插件,而不必处理配置的额外部分。
关于javascript - webpack 使用 IgnorePlugin 产生 webpackMissingModule 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45563272/
这是我得到的错误: Cannot find module "." at webpackMissingModule 这是我的 webpack.config.js 文件。如何找出导致错误的行?如果不是 w
我正在尝试对 express 应用程序进行 webpack,但无论我在何处尝试检索/页面,都会遇到以下问题: Getting Error: Cannot find module "." at webp
我目前正在尝试使用 React 的第一步,但在尝试导出组件时遇到了一些问题。 我当前的 index.js 文件如下: import React from 'react'; import ReactDO
我将 SCSS 与 Webpack 结合使用。我有一个要填充背景图像的 div。当我在 HTML 中对其进行硬编码时: 一切正常,但是当我尝试通过 SCSS 进行设置时: .plus-icon {
我的服务器启动并正确运行,但是当我在浏览器中输入 URL 时,出现错误“找不到模块 'fs'”。 我尝试设置: 目标:“Node ”,但它引发了另一个错误 node: { fs: 'empty' },
我对此感到抓狂——我正在开发一个小型的 create-react-app 项目,需要使用 binpacker我不断得到 menuToData.js:2 Uncaught Error: Cannot f
我正在尝试从我的包中删除 angular.js。找不到从 bundle.js 中删除它的方法,因为 Webpack 以某种方式从我的入口文件中解析了它。所以我决定使用 webpack.IgnorePl
我在 Visual Studio 2017(版本 15.3.2)中使用 Angular 模板创建新的 Asp.net Core Web 应用程序项目。 然后我安装ngx-facebook { "n
我是一名优秀的程序员,十分优秀!