gpt4 book ai didi

angular - 以 ECMAScript 2015 模块为目标时不能使用导入赋值

转载 作者:太空狗 更新时间:2023-10-29 16:50:34 27 4
gpt4 key购买 nike

我正在尝试使用以下行:

import Clipboard = require('clipboard');

我收到以下错误:

   [default] c:\xampp\htdocs\isitperfect\node_modules\angular2-clipboard\src\clipboard.directive.ts:2:0 
Import assignment cannot be used when targeting ECMAScript 2015 modules. Consider using 'import * as ns from "mod"', 'import {a} from "mod"', 'import d from "mod"', or another module format instead.

错误在这一行:

import Clipboard = require('clipboard');

我试过:

import * as Clipboard from 'clipboard';

和其他一些变体,但无法弄清楚如何修复它。

我正在使用 typescript 2.0.0

有什么想法吗?

最佳答案

我遇到了和你一样的问题。

在我替换的tsconfig.json文件中:

"module": "es6"

"module": "commonjs"

然后重新启动终端。它奏效了。

关于angular - 以 ECMAScript 2015 模块为目标时不能使用导入赋值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39664068/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com