问题标签 [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.

0 投票
2 回答
234 浏览

python - 从另一个文件调用预编译模块

主要我是 C++ 开发人员,试图为我使用 python 来完成某些任务。我在 python 3.6 中制作了一个 python 模块,并使用以下命令在 Windows 7 中预编译了它

使用链接中的信息。我创建了“myfile.pyc”

现在我想在使用 python 2.7 的 python 文件中使用它,所以我使用来自这个这个的信息 & 写

但是上面的陈述给了我例外

这是因为我在 3.6 中使用预编译并在 2.7 中使用?

我在这里想念什么

0 投票
0 回答
42 浏览

c# - 在 .NET 中预编译部分 Web 应用程序

是否可以在我的 Web 应用程序中预编译一些 .cshtml、.ascx、.aspx 文件?我的网站是用 CMS(Umbraco) 构建的,我不想将所有 umbraco 文件包含到项目中并预编译它。我想只预编译我创建的文件...

0 投票
1 回答
2713 浏览

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 构建和发布我的网站时,请提出我所缺少的内容。

0 投票
2 回答
147 浏览

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。

0 投票
1 回答
58 浏览

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,它就可以工作

0 投票
0 回答
53 浏览

java - 如何预编译 MVEL 规则?

我们在我们的应用程序中为 MVEL 规则引擎使用以下依赖项

对于每个规则,那里有 30 多个条件和相关操作。因此,当我们将输入传递给规则时,它会遍历所有条件并给出匹配的结果。解决方案按预期工作,但需要更多时间。

我们正在维护数据库中的所有规则,并在请求第一次出现时从中读取,然后为即将到来的请求保留缓存。此规则执行需要时间。我们是否需要使用优化技术来提高性能,或者有没有办法预编译规则?

在此先感谢您的帮助!