问题标签 [pre-compilation]
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.
c# - 在 .NET 中预编译部分 Web 应用程序
是否可以在我的 Web 应用程序中预编译一些 .cshtml、.ascx、.aspx 文件?我的网站是用 CMS(Umbraco) 构建的,我不想将所有 umbraco 文件包含到项目中并预编译它。我想只预编译我创建的文件...
visual-studio-2015 - Azure DevOps Build - 发布时不会在 bin 文件夹中创建 .compiled 文件
我有一个 Web 项目,我正在构建并从 Azure-DevOps 构建管道创建一个已发布的包。
我遇到的问题是发布时没有在 bin 文件夹中获取 .compile 文件。当我从直接构建机器的 VS 2015(也在其上运行 azure-DevOps 构建)发布时,我得到了所有 .compile 文件。
我的 .pubxml 文件
Azure-DevOps 管道中的任务配置
我在这里发现了同样的问题 - https://forums.asp.net/t/1984856.aspx但没有回答。
当我从 azure-DevOps 构建和发布我的网站时,请提出我所缺少的内容。
raku - 刷新预编译的 perl6 模块的最佳方法是什么?
我正在尝试重构一些代码。我的方法(使用 vi)是将旧库从 /lib 复制到 /lib2。这样我就可以破解大部分内容,但仍然有一个框架可以重构。
所以我继续将 mymain.p6 标头从 更改use lib '../lib';
为use lib '../lib2';
。然后我删除了其中的一大块行../lib2/mylibrary.pm6
并确保 :w 正在做我期望的事情。
想象一下我的惊讶,尽管我的程序已被大量删除,但仍然可以完美运行。当我 rm -R /lib 时它甚至可以工作,所以那里没有任何东西持续存在。
我有没有机会对旧的 lib 模块进行预编译?如果是这样,我该如何冲洗它?
这是 Rakudo Star 版本 2019.03.1,基于 MoarVM 版本 2019.03 实现 Perl 6.d。
c - 如何在c(arduino)中使用#define正确硬编码编译器的定义标志(-D)
将编译器的 -D 标志硬编码到源文件中的最佳方法是什么?
我想将#define 放在其中一个标题中,然后导入一堆应该对该定义做出反应的东西。它是这样工作的吗?我应该放哪个标题?还是直接到main.c?还是对他们所有人?
TMI 详细信息:这里的环境是 digispark hw-018(带有内置 USB 编程器的 attiny85),#define 应该替换 -DUSE_SOFTWARE_SPI,这样我就可以在 SPI 模式下使用 AVR-CAN 库从 MCP2515 读取内容。
编辑:经过一些恼人的撞墙后,main.c 的顶部现在看起来像这样,但它仍然无法正常工作。
我说得对,有些东西在某处覆盖了我的定义?如果我在#ifndef(或#ifdef)之前硬编码#define USE_SOFTWARE_SPI,它就可以工作
java - 如何预编译 MVEL 规则?
我们在我们的应用程序中为 MVEL 规则引擎使用以下依赖项
对于每个规则,那里有 30 多个条件和相关操作。因此,当我们将输入传递给规则时,它会遍历所有条件并给出匹配的结果。解决方案按预期工作,但需要更多时间。
我们正在维护数据库中的所有规则,并在请求第一次出现时从中读取,然后为即将到来的请求保留缓存。此规则执行需要时间。我们是否需要使用优化技术来提高性能,或者有没有办法预编译规则?
在此先感谢您的帮助!