bundling-and-minification相关内容

如何在没有捆绑器的情况下使用react.js?

最近我一直在玩react.js,我喜欢我可以开发工作UI组件的速度。我现在已经创建了很多组件,我想在不同的.jsx文件中分发一些组件。 我读过的每件事都说我每次搬到制作时都应该使用像browserify或webpacker这样的捆绑器。但是我反对这个想法。我喜欢在javascript中开发的部分原因是因为它是一种脚本语言而且没有编译器可以随意使用。如果我想搞乱构建链等,我可能只是在c中进行开 ..

从webpack缩小中排除模块

我们在单页面应用程序中使用WebPack。该应用程序部署到许多环境中。我们有一个要求,即应用程序需要在给定环境中调用特定端点。 为了提供给定环境的端点地址,需要有一个环境模块。这是当前的解决方案(有很多,这不是问题的关键)。但是我们需要从缩小中排除config.js,以便在部署过程中将其覆盖。 config.js如下所示: module.exports = { env:{ ..
发布时间:2019-04-24 13:15:02 前端开发

使用ES6导入加载特定名称比导入名称空间更快吗?

我发现至少有两种方法可以从像Ramda这样的模块导入函数。可能还有一些方法可以做一些非常相似的事情,比如 const R = require('ramda'); 选项1是导入某些功能: 从'ramda'导入{cond,T,always,curry,compose}; 选项2是导入整个模块,如: 从“ramda”导入*为R; 我更喜欢引用调用函 ..

如何打包浏览器用户gulp和tsproject的打字稿文件?

我对前端开发很陌生,是一个很长时间的后端C#和Java开发人员,我正在努力处理如何构建前端应用程序。我想使用typescript构建一个应用程序,并使用gulp作为我的构建管道,将我的代码转换,捆绑和缩小为一个JavaScript文件。为此,我一直在寻找节点模块 tsproject ,据我所知,它应该是做正是我想要的。 - (。 这是我的gulpfile.js的相关部分: var g ..
发布时间:2018-05-31 11:47:31 其他开发

迁移ASP.NET MVC 5捆绑“版本”到MVC 6

捆绑功能从MVC 6中排除,建议的方法是使用gulp任务捆绑。 使用捆绑,我们使用随机获得的随机字符串在包含的css / javascript文件url(s)的末尾。这个字符串非常重要,因为一旦你改变了你的css / javascript中的任何内容,就会产生一个新的字符串,这将迫使浏览器加载新版本的文件(S)。 所以如果你有3个css文件,它们将被捆绑成一个,它们看起来像这样: ..

MVC4绑定:由于css3功能的缩小失败?

我想使用MVC4捆绑和缩小,但我总是得到这个错误消息作为注释在我未缩小的CSS文件: / *缩小失败。返回未分类内容。 (534,29):运行时错误CSS1019:意外令牌,发现'' (534,29):运行时错误CSS1019:意外令牌, ,29):运行时错误CSS1042:预期函数,发现'' (534,29):运行时错误CSS1062:预期分号或关闭花括号,发现“ (535, 26): ..

cssmin不能正确处理@import

我正在对包含@imports的文件使用cssmin。 cssmin正确地递归导入本地文件,但对于指向URL的导入,导入将保持为内联。这使得生成的缩小的CSS无效,因为@规则必须在文件的开头。有没有人知道一个好的解决方案或解决这个问题的解决方法? 解决方案 strong>和 @import ,我发现了一个包含 grunt concat 的解决方案: 创建一个连接grunt任务: 将@ ..

当使用YUI压缩器,我应该结合然后缩小,或缩小然后结合?

我读过一些人说,如果你结合然后缩小可能会有问题,并且你应该总是缩小然后结合(例如参见这个问题。)然而,我从来没有见过这些问题是什么或自己遇到的例子。我也找不到任何官方从YUI devs说明最好的做法是什么。 解决方案 由于方式压缩算法 GZIP压缩 目前最流行的压缩算法是GZIP。它是如何工作的,它试图引用字符(或字符串)从他们的最后一次出现的位置,并定义这些字符可以重复多少。 ..

发布的WebForms应用时捆绑缩小不工作

我试图用捆绑的缩小对于一些.css和.js文件。我的包的配置如下: 公共静态无效RegisterBundles(BundleCollection包) { 包。加入(新ScriptBundle(“〜/ Modernizr的”),包括( “〜/脚本/ modernizr.js” )); bundles.Add(新StyleBundle(“〜/ TemplateContent”)。包括( ..
发布时间:2016-09-18 13:01:31 C#/.NET

无点 - 不能与MVC捆绑单独的文件中引用变量少

我希望我没有创建一个重复的话题,但我一直在寻找了两天,无法找到解决这一点。 我们是在开始的 MVC4 ,我们有以下的引导加载版本的新项目。我遇到的问题是,当我尝试引用在 bootstrap.less ,我的 global.less ,或当前文件以外的任何东西。我可以在当前文件的顶部创建一个变量,并使用它只是罚款,但如果我想使用的东西出一个单独的文件,我不得不 @import 它。这将是很好, ..
发布时间:2016-09-07 11:39:43 C#/.NET

Asp.net MVC5 WebRole部署到Azure的云后,打破了上@ Scripts.Render

我有一个Asp.Net MVC 5 Web角色和Azure的SDK 2.3针对4.5.1框架云服务;该网站完全在本地。 但是,当我将其部署到Azure的云服务,我有经典的空引用错误: 对象引用未设置到对象的实例。 异常详细信息:System.NullReferenceException:未将对象引用设置到对象的实例 源错误: 9号线:@ Scripts.Render(“〜/包/ jQu ..
发布时间:2016-07-29 18:20:45 云存储

ASP.NET MVC 4使用束对Url.Content好处

有没有什么办法可以做到这一点? 一些捆绑销售的好处是: 最小化 Gzip已融为一体pression 请求有处理文件versiones(缓存)令牌参数。 在我的地盘我用了很多捆,但在一些网页我只有1剧本,我不认为我应该只为1脚本创建一个包。有没有什么办法可以使用​​带有 Url.Content这三个好处方法。 我的乌托邦的解决办法是建立东西(也许在web.config),每当Ur ..
发布时间:2016-07-11 16:29:50 ASP .NET

捆绑少和CSS文件一起

我觉得应该对成组的一堆您使用连成一个单一的交付到浏览器的文件捆绑。这意味着例如,对于我的根的风格我愿做类似如下: VAR包=新StyleBundle(“〜/内容/样式”)。包括( “〜/内容/ mystyle.less” “〜/内容/ bootstrap.css” “〜/内容/引导-responsive.css”); bundle.Transforms.Add(新Les ..
发布时间:2016-07-11 16:13:33 C#/.NET