将模块从一个 .ts 文件简单导入到另一个
Simple import of module from one .ts file to another
我在将 类 从一个 .ts 文件导入到另一个 .ts 文件时遇到问题。
这是我的项目结构:
我正在尝试将 print.ts 导入到 testing.ts。
这是我的 tsconfig.json 的样子:
我的内容 testing.ts:
import { names } from 'testing';
console.log(names.printFirstName());
我的内容 print.ts:
class nameCollection {
static printFirstName(){
return 'OYEAAAH';
};
}
export {nameCollection as names};
我 运行 我的测试使用:
node testing.js
我得到:
谢谢!
Typescript 为模块解析做路径映射,你在混合目录和文件
{
"compilerOptions": {
"paths": {
"testing/*": ["src/nested/*"]
}
}
}
然后在您的脚本中您可以导入 import {names} from 'testing/print';
查看https://www.typescriptlang.org/docs/handbook/module-resolution.html了解更多详情
我在将 类 从一个 .ts 文件导入到另一个 .ts 文件时遇到问题。
这是我的项目结构:
我正在尝试将 print.ts 导入到 testing.ts。
这是我的 tsconfig.json 的样子:
我的内容 testing.ts:
import { names } from 'testing';
console.log(names.printFirstName());
我的内容 print.ts:
class nameCollection {
static printFirstName(){
return 'OYEAAAH';
};
}
export {nameCollection as names};
我 运行 我的测试使用:
node testing.js
我得到:
谢谢!
Typescript 为模块解析做路径映射,你在混合目录和文件
{
"compilerOptions": {
"paths": {
"testing/*": ["src/nested/*"]
}
}
}
然后在您的脚本中您可以导入 import {names} from 'testing/print';
查看https://www.typescriptlang.org/docs/handbook/module-resolution.html了解更多详情