Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Typescript 如何要求当前工作区中的代码?_Typescript_Visual Studio Code_Vscode Extensions - Fatal编程技术网

Typescript 如何要求当前工作区中的代码?

Typescript 如何要求当前工作区中的代码?,typescript,visual-studio-code,vscode-extensions,Typescript,Visual Studio Code,Vscode Extensions,假设当前打开的工作区(如script.js)中有一个文件导出函数: module.exports=函数(a、b){ 返回a+b; } 在使用typescript的vscode扩展上下文中运行时,是否可以需要该文件并在其中运行导出的函数 大概是这样的: const fun = require('/absolute/path/to/script.js') console.log(fun(2, 2)) 当我尝试在require函数上方运行代码时,函数返回null。如果在节点外壳内执行,则正确返回

假设当前打开的工作区(如
script.js
)中有一个文件导出函数:

module.exports=函数(a、b){
返回a+b;
}
在使用typescript的vscode扩展上下文中运行时,是否可以
需要该文件并在其中运行导出的函数

大概是这样的:

const fun = require('/absolute/path/to/script.js')

console.log(fun(2, 2))
当我尝试在
require
函数上方运行代码时,函数返回
null
。如果在节点外壳内执行,则正确返回所需函数

您可以使用
(模块)。exports=function(){}
直接返回函数。

您可以使用
(模块)。exports=function(){}
直接返回函数