require相关内容

Rails lib目录

有关lib目录的问题. 使用lib目录有哪些好的做法? 什么时候应该在应用程序/模型或应用程序/助手上使用它? 与某种程度上相关的是,如何使Rails 3包含来自lib目录的文件? 谢谢 解决方案 使用lib目录(我最经常使用它)的一种用法是在模型之间共享代码以保持DRY.例如,如果您要在许多不同的模型上定义tag_tokens属性以与令牌生成器输入一起使用,则可以将其放在 ..
发布时间:2020-05-10 19:34:43 其他开发

覆盖require后调用lua_getfield()时崩溃

此问题与@Henri_Menke对此问题的回答有关:如何在C ++中获取预加载的模块名称 我正在尝试使用自己的版本覆盖require函数,以便可以在Lua脚本中获取预加载的模块名称. 这是我的代码: #include "lua.hpp" void main() { lua_State *L = luaL_newstate(); luaL_openlibs(L); ..
发布时间:2020-05-04 06:59:10 C/C++开发

是否可以修改Lua脚本要求?

当我在Lua中调用require 'name'时,该名称可以是预加载的模块名称,也可以是当前工作目录中存在的文件. 我有以下两个问题: A.我想知道是否有可能在需要之前预装模块或文件. B.而且如果是文件,我想修改所需的脚本(通过在现有代码的前面添加/添加一些代码),然后最终需要修改后的脚本. A和B都可能吗? P.S .:我正在将Lua与C ++一起使用. 解 ..
发布时间:2020-05-04 06:56:06 C/C++开发

Lua Require函数的完整路径名

我需要在lua文件上调用require,而lua文件不会总是在同一位置.我试图在完整路径名上调用require,但这似乎也不起作用.我什至尝试用正确的完整路径名替换同一文件的正常工作要求 示例更改 需要"foo" 到 需要"C:\ Users \ Me \ MyLuaProject \ foo" 但是当我将其切换为完整路径名时,它不再能找到它.因此,我想知道您是否甚至可以在完整路径上调 ..
发布时间:2020-05-04 06:33:31 其他开发

通过相对路径加载Lua文件

如果我具有这样的文件结构: ./main.lua ./mylib/mylib.lua ./mylib/mylib-utils.lua ./mylib/mylib-helpers.lua ./mylib/mylib-other-stuff.lua 从main.lua可以使用完整路径require('mylib.mylib')加载文件mylib.lua.但是在mylib.lua内部,我也想加 ..
发布时间:2020-05-04 06:31:09 其他开发

是否有可能require()使用luaL_loadstring()加载的脚本?

我是Lua的初学者. 我想知道是否可以使用require('filename')要求使用luaL_loadstring()加载的脚本. 由于luaL_loadstring(lua_State *L, const char *s)没有指定任何文件名,所以我不知道如何使用require()从其他脚本加载该脚本. require()仅适用于实际的.lua文件吗? 解决方案 lu ..
发布时间:2020-05-04 06:30:53 其他开发

检查所需的JSON是否有效-节点

如果我需要一个文件 require('file.json'); 如何检查JSON是否有效?试着抓? 我正在使用蓝鸟诺言,所以现在它刚刚返回 Promise.resolve(require('file.json')); 和bluebird捕获是否找不到文件,但我还需要检查JSON的完整性.我了解,如果文件本身是由FS或其他方式以字符串形式返回的,那么您可以将JSON.par ..
发布时间:2019-11-26 23:26:13 JavaScript

在node.js中是否需要json

我想在我的JavaScript代码中包含与我的JavaScript源文件在同一目录中的几个JSON文件. 如果我想包含另一个JavaScript文件,我可以简单地使用require. 现在,我使用readFileSync和__dirname来获取JSON,我认为这是一种难看的方法. 是否有类似的要求,使我能够加载JSON文件? 解决方案 从节点v0.5.x开始,是的,您可以像需 ..
发布时间:2019-11-23 16:41:25 其他开发

将requirejs与JQuery,jQuery Mobile,Knockout和Sammy结合使用以使用外部模板构建结构化应用程序时的性能/模板问题

我有一个用于测试应用程序的设置,其中包括require.js,jQuery,jQueryMobile(jqm),敲除和萨米(sammy) require.js载入jqm,敲除和萨米(sammy) 在应用程序主页上的 我使用sammy加载了剔除viewModels.这些viewModels模板中的负载. 以便显示代码... 需要页面: require.config({ ..
发布时间:2019-11-12 21:26:20 JavaScript

覆盖require.js中的setTimeout

我们在项目中使用require.js,我们需要覆盖第705行中的 setTimeout ,这是我们需要忽略/忽略这个代码总是setTimeout(我的意思是在它上面运行),问题是如果我在开源代码中更改它时显式更改版本代码将丢失,我应该如何从外部仅为require.js文件覆盖此setTimout保持它只要我使用这个lib,是否可以在全球JS中以优雅方式进行? ..
发布时间:2019-06-07 19:12:45 前端开发

Node.js全局需要

我如何全局需要一个模块,以便我可以在不同的模块中使用它而不必再次需要它? 或者我每次都必须这样做吗? 有没有最佳做法? 这是我所说的一个例子。 假设我有一个像这样的 index.js : var a = require ('a.js'), utils = require('utils.js'); var str ='你好,这是一个测试'; str = a.chan ..
发布时间:2019-06-07 19:07:22 前端开发

如何在没有Node.js的情况下使用JS require()

这可能是个蹩脚的问题,但是如何在常规JavaScript中实现与 require()(Node.js)相同的功能? 一些帮助真的很值得赞赏。 解决方案 有几种服务可以让你这样做。 最受欢迎的是 Browserify 。 基本上,它需要通过语法树读取文件并将其转换为类似于RequireJS的样式。 请注意,这需要额外的编译步骤。 (我们最终会在ES6中获得模块,所以那 ..
发布时间:2019-06-07 18:23:58 前端开发

在Node.js中,如何加载我的模块一次,然后在整个应用程序中使用它们?

我想创建一个全局模块文件,然后让我的所有文件都需要该全局模块文件。在该文件中,我将加载所有模块一次并导出已加载模块的字典。 我该怎么做? 我实际上尝试创建此文件...每次我 require('global_modules')时,所有模块不断重装。这是O(n)。 我希望文件是这样的(但它不起作用): // global_modules.js - 只加载一次 var mo ..
发布时间:2019-06-06 12:55:30 前端开发