问题标签 [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.
reactjs - 编译/缩小的 jsx 文件比原始文件大
删除所有空格后,原始 jsx 文件大小为 189k。编译/缩小的文件大小 js 为 217k,没有任何依赖关系。我已经使用了所有的 webpack/babel 优化来缩小代码大小,除了 treeshaking。我打算缩短成员变量/函数名称以减小文件大小,因为 js-minify 只能处理局部变量名称,例如用较短的名称替换 react 的 createElement。我只是手动尝试,删除 createElement 后文件大小减少了 9k。不确定是否有任何工具可以帮助我做到这一点。
javascript - 带有基本身份验证的 MinifiedJS $.request()
我正在尝试使用 MinifiedJS 使用基本身份验证发出请求。
这是我当前的代码:
requestURL 有效,凭证也是有效的。我没有看到在 Chrome 开发者控制台上发送任何凭据。我在这里错过了什么吗?
javascript - Minifiedjs、npm 和 Browserify
缩小网站状态:
无论您是使用脚本标签包含 Minified 还是使用 RequireJS 之类的同步加载程序,都建议使用以下几行来定义五个基本引用:
var MINI = require('缩小'); 变量=MINI。, $=MINI.$, $$=MINI.$$, EE=MINI.EE, HTML=MINI.HTML;
我已经使用了它,但它只是无法将缩小的对象分配给 MINI。
$(函数(){
});
这失败了 app.js:36TypeError: undefined is not an object (evalating 'MINI._')
这不是对代码的嵌入式链接的标准使用,而是在 WebStorm 中使用 Browserify 和 Gulp 并在使用 npm 安装之后。
JQuery、ScrollMagic、GSAP 或任何其他包似乎都可以正常工作,但即使构建中存在缩小模块代码,MINI.$ ref 也是未定义的......
有什么想法吗?
javascript - 函数的用途仅返回布尔值
在 jQuery 的某个地方,我看到 2 个函数只返回boolean
如下所示。
这样做的目的是什么,而布尔值可以直接写?
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
angularjs - 在缩小js文件的同时删除*.min.js.map可以吗?
我正在使用 Visual Studio 的 WEB ESSENTILS 扩展来缩小 JS 文件。缩小 js 文件后,我得到一个.map
与该 js 文件的缩小版本链接的扩展文件。所以.min.js + .map > .js
文件的大小。所以我正在考虑删除所有.map
文件以减小大小。我担心它是否会在生产中引起任何问题。请建议!
我的分析:
我在网上浏览了很多东西,并知道该.map
文件将仅用于调试缩小文件。但我看到人们发布这样的问题:
.map
未找到错误 (404)- 还有很多。
所以需要你的建议。
javascript - 什么是“双点”[例如。5..toFixed()] 我在缩小的 js 中看到了吗?
我正在开发一个需要处理 javacsript 框架的项目。我们有一个解析器可以读取它们,但是带有 .. 的行出现错误,例如
或者
它似乎不理解“..”,我也不明白。为什么这是有效的 javascript?单个数字上的映射如何工作?最终有人会修复解析器,但我正在寻找一个临时修复,以了解如何编辑缩小的 .js 文件以使其工作。有没有另一种方法来编写类似 24..map() 的东西?
javascript - 我们可以直接在 Visual Studio 中编辑缩小的 javascript 文件吗?
我的项目中有两个 js 文件。Customvalidation.js 和 CustomValidation.min.js。我完成了我的项目,在发布期间我对 js 进行了更改。那么,在这里我可以直接继续编辑缩小文件或 CustomValidation.js 我必须先做吗?我知道建议在两个 js 中都这样做,这样以后的开发会很容易。
但我的问题是可以直接编辑 min.js 吗?如果可能的话,什么时候再编译呢?在我的前端代码中,我仅指的是 min.js。
webpack - webpack -p 错误:来自 UglifyJs 的 bundle.js 中的错误
我正在使用 webpack 版本 3.2.0。
webpack 命令工作正常,但webpack -p
在错误堆栈以下引发。
我的文件在 javascript 文件 中包含反引号。
这是我的webpack.config.js
是否有任何我缺少与我的配置集成的插件。
任何帮助,将不胜感激。