如何将.ts文件中的变量导入.js文件

问题描述 投票:0回答:1

对于我的项目,我需要导入.ts文件中声明的变量以在.js文件中使用。我无法将js文件更改为ts文件,因为其中写入的其他函数会受到影响。

我尝试了很多使用:

import AvailableBalances = require('./app.Processing');

import { AvailableBalances } from './app.Processing';

但没有任何帮助。下面是我在.ts文件中的代码。例如,'Comment'是变量,我需要在.js文件中导入和使用。

describe('Login', function () {
it('Should able to login into the Webpage', function () {

browser.driver.manage().window().maximize();
browser.get('https://inside.pilot.theprincipal.net/rnqLiabilityManagement/');
var Comment = 'Login Successful';
javascript node.js typescript protractor
1个回答
1
投票

您必须了解什么是.ts以及JavaScript模块的工作原理:

qazxsw poi文件是一个用TypeScript编写的文件,需要评估(和使用)TypeScript运行时。

JavaScript模块有点复杂,因为有很多东西需要理解。首先,并非所有运行时(JavaScript评估程序)都可以计算模块导入/导出。其次,如果您设置了所有内容以在JavaScript中导入模块,那么您需要知道它可能会错过导入TypeScript文件的内容。

您没有提供有关工具的大量信息。但是如果使用Webpack,则必须添加“TypeScript加载器”才能将TypeScript模块导入JavaScript模块。

如果您需要更多详细信息,请告诉我们。

© www.soinside.com 2019 - 2024. All rights reserved.