- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
例如:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
</head>
<body>
<div id="app">
{{ message }}
</div>
<script src='https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.js'></script>
<script src='https://cdnjs.cloudflare.com/ajax/libs/vue/2.6.10/vue.js'></script>
<script src="app.js"></script>
</body>
</html>
应用.ts:
import { Vue } from "vue/types/vue";
let vue = new Vue({
el:"#app",
data:{
text:"hello world"
}
})
cmd tsc
后会生成下面的js
"use strict";
exports.__esModule = true;
var vue_1 = require("vue/types/vue");
var vue = new vue_1.Vue({
el: "#app",
data: {
text: "hello world"
}
});
我希望禁用生成“exports.__esModule = true;”和“要求(“lib”);”
var vue = new Vue({
el: "#app",
data: {
text: "hello world"
}
});
我使用 DefinitelyTyped获得明确的类型
最佳答案
将您的tsconfig.json module
更改为es2015
并将moduleResolution
更改为node
.
{
"compilerOptions": {
"target": "es5",
"module": "es2015",
"moduleResolution": "node"
}
}
exports.__esModule
和 require('lib')
是我们 transpile from an ES module to commonjs 时发生的事情(使用 babel 或 TypeScript)。
关于typescript - 如何禁用生成 "exports.__esModule = true;"和 "require("lib");",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56502484/
这个问题已经有答案了: Difference between defining and assigning property (2 个回答) 已关闭 3 年前。 我认为这是: Object.defin
当使用 Webpack 和 Babel 编译 React 和 Redux 应用程序时,我得到: Uncaught TypeError: Cannot assign to read only prope
例如: Document {{ message }} 应用.ts: import
我读了minimized tensorflow.js file用于理解模块结构。 Tensorflow.js是用 typescript 写的,上面的文件(链接)可能是转译的结果。 无论如何,我理解用
我按照本教程启动了一个带有 Typescript 和 React 项目的 Office Web 插件:https://github.com/OfficeDev/office-js-docs-pr/bl
ts 编译器在每个文件中发出这一行: Object.defineProperty(exports, "__esModule", { value: true }); 但是我的代码是在 Nodejs 上运
我注意到 Sentry 中有很多错误,并带有以下堆栈跟踪: TypeError: undefined is not an object (evaluating 't.__esModule') at
我最近在新版本 2.2.1 更新了 typescript ,之后我开始在浏览器上收到此错误: Uncaught (in promise) Error: "exports is not defined"
这是我的 tsconfig.json 文件的样子: { "compileOnSave": true, "compilerOptions": { "module": "a
我是一名优秀的程序员,十分优秀!