- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我已经更新了 Angular 的所有内容,现在当我
“构建——产品”
如果我删除 --prod 就没有错误
我在这个应用程序中没有真正的代码。它只是一个入门 shell。
关于要研究的内容有什么建议吗?
ERROR in runtime.82c6613acef8f7246fe8.js from Terser
TypeError: Cannot read property 'minify' of undefined
at minify (/Users/puser/Dropbox/AngularApps/GenesisFYI-v06/node_modules/terser-webpack-plugin/dist/minify.js:175:23)
at module.exports (/Users/puser/Dropbox/AngularApps/GenesisFYI-v06/node_modules/terser-webpack-plugin/dist/worker.js:13:40)
at handle (/Users/puser/Dropbox/AngularApps/GenesisFYI-v06/node_modules/worker-farm/lib/child/index.js:44:8)
at process.<anonymous> (/Users/puser/Dropbox/AngularApps/GenesisFYI-v06/node_modules/worker-farm/lib/child/index.js:51:3)
at process.emit (events.js:197:13)
at emit (internal/child_process.js:828:12)
at processTicksAndRejections (internal/process/next_tick.js:76:17)
我的当前版本
Angular CLI: 7.3.0
Node: 11.8.0
OS: darwin x64
Angular: 7.2.3
... animations, common, compiler, compiler-cli, core, forms
... http, language-service, platform-browser
... platform-browser-dynamic, router, service-worker
Package Version
-----------------------------------------------------------
@angular-devkit/architect 0.13.0
@angular-devkit/build-angular 0.13.0
@angular-devkit/build-optimizer 0.13.0
@angular-devkit/build-webpack 0.13.0
@angular-devkit/core 0.6.8
@angular-devkit/schematics 0.6.8
@angular/cli 7.3.0
@angular/pwa 0.6.8
@ngtools/webpack 7.3.0
@schematics/angular 0.6.8
@schematics/update 0.13.0
rxjs 6.4.0
typescript 3.2.4
webpack 4.29.0
最佳答案
最近发布的 Terser 3.16 版本似乎有问题,here's Terser 和 Terser as a Webpack plugin 中的相关问题.
在this VueJS issue他们建议将其降级到版本 3.14.1。您可以在 package.json
中查找包含 "terser"
和 pin 的行它如下:
"terser": "3.14.1",
关于angular - 构建过程中来自 Terser 的运行时错误 --prod,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54497782/
我正在尝试使用类似于以下的代码创建 HL7 消息: Message message = new DefaultModelClassFactory().getMessageClass("ADT_A01"
所以我将 terser 与 gulp 一起使用,并尝试了几种组合,但似乎没有什么可以缩小函数名称,这里是一个例子: function minify() { return gulp.src('j
目前,我正在使用 HL7 来实现与 Apache Camel 2.13.2 和 Apache Hapi 的医疗保健互操作性。当我尝试编写新的元数据注释 @Terser 和自定义处理器时,突然 Ecli
我正在尝试使用 grunt 和 terser 缩小 angularjs 应用程序。我首先使用 uglifiy-es 但后来读到它有一些问题。所以我试了一下。但是输出没有给我缩小的文件。 gruntfi
我正在使用 gulp-terser 来缩小 js 文件。我有一个 jquery 文件和一个自定义 js 文件。当我尝试运行该任务时,自定义 js 代码位于 jquery 文件的开头。我尝试过使用 gu
我要抓字ferrari、ferry 和 ferret。 正则表达式很容易是: /ferr(ari|y|et)/ 但是,我注意到一个模式:当您想捕获单个 单词的多个备选方案时,您可以使用方括号[word
我正在使用 terser webpack 插件。我试过这个配置。 optimization: { minimize: true, minimizer: [ new Ters
我需要支持相当旧的浏览器...我想说最后回到 IE10 或 11。 我添加了 rollup 和 terser...我想用箭头函数等编写 ES2017 代码...然后将其转换为非常旧的版本JS 在那些旧
我正在尝试使用 webpack 来压缩我的代码(删除换行符和空格),仅此而已。我不需要任何 webpack__require__,没有损坏,没有丑化,只需删除空格和新行。 我必须在 terser/we
使用 Terser 缩小时,是否有办法防止源文件名传播到 webpack 输出? 示例 在我的缩小生产 React 应用程序生成生成的 .js 输出文件中,我仍然在输出中看到未损坏的源文件名。 示例摘
我正在尝试读取有多个 ORC 段的 HL7 消息。 terser.get() 方法仅获取第一个 ORC 段的值。当尝试从 /ORDER(2)/ORC-X-X 读取时,该方法不返回任何值。 Terser
我已经更新了 Angular 的所有内容,现在当我 “构建——产品” 如果我删除 --prod 就没有错误 我在这个应用程序中没有真正的代码。它只是一个入门 shell。 关于要研究的内容有什么建议吗
如何使用 webpack 构建我的 React 应用程序并跳过删除空格的最小化步骤部分。我不想关闭最小化,只是想跳过空格删除。我试过了 minimizer: [ new TerserPlu
我正在使用 Webpack 6.10.2 和 Vue 3.9.3。此安装使用 Uglify.js,当我运行 npm run build 时,它会抛出错误,因为它无法与 ES6 一起使用。 为了解决这个
根据此链接(Terser documentation)如果您使用的是最新的 Webpack 5,则无需安装 Terser 插件,因为它已包含在 Webpack 5 中。但是,我很难让这个工作。 如果我
只有当我将 mangle.properties 设置为 true 时,才能使用 terser-webpack-plugin 修改我的代码。我也需要破坏属性,但如果我打开它,就会出现与使用的库相关的各种
我正在 Angular 7 应用程序上运行 ng build --prod(包括 BE 上的 vs C# 应用程序)。我收到错误 ERROR in scripts.db02b1660e4ae81504
我对 ES6+(称为现代 JavaScript)比较陌生,但似乎如果我想在浏览器中使用它,我需要 babel-minify或 terser . (开始我以为 Babili 是另一个播放器,但它只是 B
所以我试图运行 webpack 来编译我的代码,但是当我运行 npx webpack --config webpack.config.js 时我收到以下错误: ERROR in main.js fro
如何使用 terser 使用 HAPI 解析 HL7 中的多个 OBR 段 我有这样的示例 hl7 消息 MSH|^~\&|SENDERAPP|SENDERFAC|COVCDR|COVCDR|2013
我是一名优秀的程序员,十分优秀!