我有一个反应应用程序,我正在尝试转换为使用typescript
但是我得到了以下错误:InvalidCharacterError: Failed to execute 'createElement' on 'Document': The tag name provided ('/static/media/index.c6592bb6.ts') is not a valid name.
这个错误到底是什么意思?它看起来不像typescript扩展
有什么办法解决这个问题吗?
我正在尝试导入typescript格式的自述文件,但得到“找不到错误模块”
我的TS代码
import * as readme from "./README.md"; // here i am getting error module not found
我也试过了: typings.d.ts
declare module "*.md" {
const value: any;
export default value;
}
我发现在TypeScript2.0 's-new-in-TypeScript#typescript-20中,他们引入
这是一个方法定义:
// aFunc.ts
const aFunc = async (input: string) => {
return { name: input };
};
export default aFunc;
我想使用import type在另一个文件中使用这个函数的类型
import type aFunc from './aFunc';
type API = {
getName: aFunc;
};
当我使用这个时,我会得到'aFunc' refers to a value, but is being used as a typ
因此,我有一个启用了Svelte应用程序的TypeScript,但现在我在运行它时遇到了问题:
[!] Error: Unexpected token (Note that you need plugins to import files that are not JavaScript)
src\api.ts (4:7)
2:
3: export default class API {
4: url:string;
^
5:
我不明白,因为应用程序以前是工作的,并突然提出了这个错误。似乎有些与Svelte的TypeScript相关的版本被更改了:
{
"
从本质上说,我只想在稍后的项目中加载jquery,以便通过使用以下命令通过webpack导入jquery来减少包的大小 import(/*webpackChunkName: "jquery" */ "jquery").then(({default: $}) => { 然而,我收到了一个: error TS2459: Type 'JQueryStatic' has no property 'default' and no string index signature. 我相信这是因为Typescript的缘故,有没有什
我试图通过SMTP发送电子邮件,也使用pythons电子邮件模块。因为我想发送一个文件,所以我使用MIME模块来实现这个功能。不幸的是,导入这些email.mime模块时遇到了一些问题,我无法修复这些模块。
#Imports
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText
from email.mime.base import MIMEBase
from email import encoders
import smtplib
import datetime
mail
我以一种独立于生态系统的方式编写我的typescript代码。我决定在导入中包含文件扩展名,匹配web和Deno。
import xyz from "./foo.ts";
如何让typescript编译器(tsc)编译这些文件而不出现以下错误:
error TS2691: An import path cannot end with a '.ts' extension.
到目前为止,我在我的tsconfig.json中尝试了以下内容,但都没有效果:
{
"compilerOptions": {
"paths"
我遇到了TypeScript错误:
Failed to compile.
undefined
TypeScript error in undefined(undefined,undefined):
File name '/path/to/file/MyFileName.types.tsx' differs from already included file name '/path/to/file/myFileName.types.tsx' only in casing. TS1149
指出myFileName和MyFileName在第一个字母中的差异。我不
我有一个typescript项目,其中我在一个文件中定义了一个类问题,并在另一个文件中定义了一个实例化问题类的函数。我无法完成此实例化,因为Typescript在实例化时抛出错误,如下所示:
error TS 2095: Could not find symbol 'Question'
代码如下:
//main.ts
import questionModule = require("./Question");
var Question = questionModule.Question;
function start() {
var question1
我将TypeScript转换为ES2015 (因为我需要异步,等待),然后将ES2015转换为Node4支持的ES2015 (Node4与ES2015不完全兼容)。
问题是express的TypeScript定义不包含default字段。但是这个字段实际上存在于Javascript代码中。(实际上express只是一个例子,例如在许多其他库bluebird中都存在问题)
因此,如果我导入import {default as express} from "express";,则会出现编译TypeScript错误。如果作为import * as express from "
我很抱歉,因为我是js生态系统的新手。我在一个使用typescript的地方工作,这很棒,因为它帮助我摆脱了静态语言的背景。但是,我仍然不理解打包/模块系统,尤其是与typescript定义结合使用时。
我正在编写一个模块,其中包含一系列描述web服务API契约的接口,供客户端库和API服务本身使用。如果这是C#/Java或其他什么,我会写我的接口文件,打包它,发布它,它将通过以下语句使用
import GetWizardsResponse from StuffInc.Contract.Wizards
这就是我使用typescript库的方式,所以我写道
export interface Ge
我正在更新我的角4.4项目到角5。我已经遵循了角更新指南网络应用程序的指令,但正在运行的错误,我一直无法解决。
下面的错误被多次输出,因为不同的模块导入仅在我自己创建的npm包中(都是用TypeScript编写的)。
Module build failed: Error: /Users/username/Developer/parent-project/node_modules/custom-package-X/src/app/app-routing.module.ts is not part of the compilation output.
我导入了三个自定义库,每个库都输出了类似的错误