Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 如何将node_模块库代码嵌入到带有TypeScript的单个JS中?_Jquery_Typescript_Tsc - Fatal编程技术网

Jquery 如何将node_模块库代码嵌入到带有TypeScript的单个JS中?

Jquery 如何将node_模块库代码嵌入到带有TypeScript的单个JS中?,jquery,typescript,tsc,Jquery,Typescript,Tsc,我想将我的TypeScript项目编译成一个包含JQuery的文件,这样我的HTML中就有一个标记。tsc能这样做吗?或者我需要求助于webpack或者其他类似的东西吗 我的tsconfig.json如下所示: { "compilerOptions": { "allowJs": true, "declaration": false, "jsx": "react", "moduleResolution": "node", "module": "amd",

我想将我的TypeScript项目编译成一个包含JQuery的文件,这样我的HTML中就有一个
标记。tsc能这样做吗?或者我需要求助于webpack或者其他类似的东西吗

我的
tsconfig.json
如下所示:

{
  "compilerOptions": {
    "allowJs": true,
    "declaration": false,
    "jsx": "react",
    "moduleResolution": "node",
    "module": "amd",
    "noImplicitAny": false,
    "noImplicitThis": false,
    "noUnusedLocals": true,
    "noUnusedParameters": false,
    "strict": false,
    "outFile": "chooser.js",
    "preserveConstEnums": true,
    "pretty": true,
    "removeComments": true,
    "sourceMap": true,
    "sourceRoot": "./ts/",
    "target": "es2017"
  },
  "include": [
    "ts/*.ts",
    "ts/*.tsx",
    "ts/**/*.ts",
    "ts/**/*.tsx"
  ],
  "exclude": [
    "typings"
  ]
}
目前我唯一的TypeScript文件如下所示:

import * as $ from 'jquery';

export function getData() {
  return new Promise((resolve, reject) => {
    $.get('/salaries.csv', {
      onComplete: (result) => {
        console.log('result', result);
      }
    })
  })
}