require相关内容

“require(x)"和“require(x)"之间的区别和“导入 x"

我刚刚开始从事一个将与 MongoDB 交互的小型节点项目.但是,我似乎无法正确导入相关的节点模块,即使我已经通过 npm 正确安装了它们. 例如,下面的代码抛出一个错误,告诉我“express 没有默认导出": import express from "express"; 但是,此代码有效: const express = require("express"); 所以我的问题是,i ..
发布时间:2021-12-01 21:51:03 其他开发

抽象超类 scala 中的断言创建 NPE

以下代码,在 REPL 中输入时 abstract class A { val aSet: Set[Int];需要(aSet.contains(3))}B 类扩展 A { val aSet = Set(4,5,6) }新 B() 给出一个空点异常,而不是一个不变的失败. 解决这个问题的最佳习语是什么? 类似问题: 代码契约:抽象类中的不变量 Scala 抽象类中的私有构 ..
发布时间:2021-11-26 16:24:18 其他开发

抽象超类 scala 中的断言创建 NPE

以下代码,在 REPL 中输入时 abstract class A { val aSet: Set[Int];需要(aSet.contains(3))}B 类扩展 A { val aSet = Set(4,5,6) }新 B() 给出一个空点异常,而不是一个不变的失败. 解决这个问题的最佳习语是什么? 类似问题: 代码契约:抽象类中的不变量 Scala 抽象类中的私有构 ..
发布时间:2021-11-25 08:56:19 C#

从 zip 存档加载 ruby​​ 源代码?

我有一个 mod_rails 服务器,其中的磁盘空间很奇怪,非常宝贵.有没有办法压缩我的应用程序的源代码,比如 Python 的 zipimport?> 这样做有明显的缺点,所以我可能应该分解并在磁盘空间上花一点钱,但我认为值得一试. 解决方案 哦,这很好.查看 rubyzip gem: rubyzip 还具有zip/ziprequire.rb 模块(source) 允许ruby ..
发布时间:2021-11-17 03:20:50 其他开发

PHP:包含在包含文件中

我必须一劳永逸地解决这个问题. 我目前正在从事一个已有 4 年历史的项目,该项目用 PHP 编写并在 Apache 服务器上运行. 我们是一个大约 40 人的团队,我们每个人都使用首选的操作系统,所以我们有 Windows、Mac 和 Linux 运行此代码.我是喜欢 Ubuntu 的人之一. 无论如何,每次我克隆这个项目时,我都必须修改一些代码部分才能在我的机器上运行,因为下面是旧 ..
发布时间:2021-11-11 22:20:02 PHP

为什么 node.js 中非交互式 Function 对象内的上下文不同?

我想从字符串创建一个需要另一个模块的函数(不要问). 当我尝试在 node 交互式 shell 中执行此操作时,一切都很好而且很花哨: >f = new Function("return require('crypto')");[功能]>f.call(){ 凭证:[功能:凭证],(……)prng: [功能] } 但是,当我在文件中放入完全相同的代码时,我被告知 require 函数不可用 ..
发布时间:2021-11-10 23:39:50 前端开发

在 Angularjs 中使用 require 中的多个指令

我遇到了需要访问多个指令控制器方法的情况. 我可以像这样使用 require 从父指令访问方法: 要求:"^parentDirective" 但我还需要访问一个单独的指令(不是父)中的方法,文档说像这样使用字符串数组: 要求:["^parentDirective","directiveTwo"] 但这样做会导致错误,尽管这两个指令都已编译为 DOM. 我在这里遗漏了什么吗? ..
发布时间:2021-11-09 22:29:51 前端开发

require 的行为(静态 + 动态)[RAKU]

我的问题与 require 在与所需命名空间的静态或动态解析一起使用时的行为有关. 我会尽量表达我对事物的理解: [ 1 ] 使用带有文字的“require" { 需要模块;} 在这种情况下,编译器会检查 MODULE 是否已经被声明为一个符号.如果没有,编译器会声明它,并将它绑定到一个空的占位符包,它刚刚为这个“需要"创建了 {我的 $response = ::('MODUL ..
发布时间:2021-07-02 19:36:08 其他开发

您可以在 Adob​​e XD 插件中使用 ES2015+ 功能 (ES6) 吗?

我正在 Adob​​e XD 中构建插件.我可以使用 ES2015+ (ES6) 特性吗?例如,模板字面量、let、const、箭头函数、异步函数(async/await)? 解决方案 XD 插件 API 支持大部分 ES2015 及更高版本.您可以使用以下功能: 模板文字 课程 块范围变量( let , const ) 对象解构 默认参数 传播和休息(...) 箭头函数 ..
发布时间:2021-06-18 19:46:32 其他开发

如果模块存在,我如何编写可选择使用模块的代码?

如果我想编写可以选择使用模块的代码,我该怎么做?例如,如果我想编写 warns 转储对象的代码,如果 Data::Dumper 可用,否则只是 warns,如何我可以吗? 解决方案 这是加载可选模块的有效习惯用法, 使用常量 has_Module =>定义 eval { 需要模块 }; 这将需要模块(如果可用),并将状态存储在常量中. 你可以像这样使用, 使用常量 has_Da ..
发布时间:2021-06-03 19:14:28 其他开发