问题标签 [minifiedjs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
300 浏览

reactjs - 编译/缩小的 jsx 文件比原始文件大

删除所有空格后,原始 jsx 文件大小为 189k。编译/缩小的文件大小 js 为 217k,没有任何依赖关系。我已经使用了所有的 webpack/babel 优化来缩小代码大小,除了 treeshaking。我打算缩短成员变量/函数名称以减小文件大小,因为 js-minify 只能处理局部变量名称,例如用较短的名称替换 react 的 createElement。我只是手动尝试,删除 createElement 后文件大小减少了 9k。不确定是否有任何工具可以帮助我做到这一点。

0 投票
0 回答
18 浏览

javascript - 带有基本身份验证的 MinifiedJS $.request()

我正在尝试使用 MinifiedJS 使用基本身份验证发出请求。

这是我当前的代码:

requestURL 有效,凭证也是有效的。我没有看到在 Chrome 开发者控制台上发送任何凭据。我在这里错过了什么吗?

0 投票
0 回答
44 浏览

javascript - 大量缩小的 js 文件被解释为块注释

令人惊讶的是,我几乎没有看到任何关于这个问题的支持(我认为这是一个常见问题)所以,我在这里。

我正在开发一个angularFire webapp,当下载最新版本的angular(1.5.0)和firebase(3.0.3)的缩小js文件并在我的IDE(IntelliJ)中打开它们时,我注意到大部分代码被解释为块注释符号“/*”之后的块注释。

我附上了一些显示这一点的图片:

有角度的

火力基地

在星号之前放置反斜杠似乎可以解决问题,但我不确定它是否被正确解释为转义字符。我应该担心这个吗?开发人员不会检查类似的东西吗?

0 投票
0 回答
70 浏览

javascript - Minifiedjs、npm 和 Browserify

http://minifiedjs.com

缩小网站状态:

无论您是使用脚本标签包含 Minified 还是使用 RequireJS 之类的同步加载程序,都建议使用以下几行来定义五个基本引用:

var MINI = require('缩小'); 变量=MINI。, $=MINI.$, $$=MINI.$$, EE=MINI.EE, HTML=MINI.HTML;

我已经使用了它,但它只是无法将缩小的对象分配给 MINI。

$(函数(){

});

这失败了 app.js:36T​​ypeError: undefined is not an object (evalating 'MINI._')

这不是对代码的嵌入式链接的标准使用,而是在 WebStorm 中使用 Browserify 和 Gulp 并在使用 npm 安装之后。

JQuery、ScrollMagic、GSAP 或任何其他包似乎都可以正常工作,但即使构建中存在缩小模块代码,MINI.$ ref 也是未定义的......

有什么想法吗?

0 投票
2 回答
43 浏览

javascript - 函数的用途仅返回布尔值

在 jQuery 的某个地方,我看到 2 个函数只返回boolean如下所示。

这样做的目的是什么,而布尔值可以直接写?

0 投票
1 回答
459 浏览

angularjs - client host name being appended to client requests

I have the following configuration in my angular nodejs app minified javascript file

But when the requests are made from this client as

I want the requests to be sent as

Where is this appending its own host name from?

Here is an example client request

Note that I am running the app from the dist folder

0 投票
0 回答
870 浏览

angularjs - 在缩小js文件的同时删除*.min.js.map可以吗?

我正在使用 Visual Studio 的 WEB ESSENTILS 扩展来缩小 JS 文件。缩小 js 文件后,我得到一个.map与该 js 文件的缩小版本链接的扩展文件。所以.min.js + .map > .js文件的大小。所以我正在考虑删除所有.map文件以减小大小。我担心它是否会在生产中引起任何问题。请建议!

我的分析: 我在网上浏览了很多东西,并知道该.map文件将仅用于调试缩小文件。但我看到人们发布这样的问题:

  • .map未找到错误 (404)
  • 还有很多。

所以需要你的建议。

0 投票
2 回答
144 浏览

javascript - 什么是“双点”[例如。5..toFixed()] 我在缩小的 js 中看到了吗?

我正在开发一个需要处理 javacsript 框架的项目。我们有一个解析器可以读取它们,但是带有 .. 的行出现错误,例如

或者

它似乎不理解“..”,我也不明白。为什么这是有效的 javascript?单个数字上的映射如何工作?最终有人会修复解析器,但我正在寻找一个临时修复,以了解如何编辑缩小的 .js 文件以使其工作。有没有另一种方法来编写类似 24..map() 的东西?

0 投票
0 回答
1354 浏览

javascript - 我们可以直接在 Visual Studio 中编辑缩小的 javascript 文件吗?

我的项目中有两个 js 文件。Customvalidation.js 和 CustomValidation.min.js。我完成了我的项目,在发布期间我对 js 进行了更改。那么,在这里我可以直接继续编辑缩小文件或 CustomValidation.js 我必须先做吗?我知道建议在两个 js 中都这样做,这样以后的开发会很容易。

但我的问题是可以直接编辑 min.js 吗?如果可能的话,什么时候再编译呢?在我的前端代码中,我仅指的是 min.js。

0 投票
1 回答
1011 浏览

webpack - webpack -p 错误:来自 UglifyJs 的 bundle.js 中的错误

我正在使用 webpack 版本 3.2.0。
webpack 命令工作正常,但webpack -p在错误堆栈以下引发。

我的文件在 javascript 文件 中包含反引号。

这是我的webpack.config.js

是否有任何我缺少与我的配置集成的插件。

任何帮助,将不胜感激。