от
Я понимаю, что есть несколько вопрос по этому поводу, но у меня возникли проблемы с поиском один, который соответствует моей, может быть, кто-то может мне точку в правильном направлении. В мой проект Visual Studio и я использовал пакет.JSON для загрузки в jQuery typings в папку node_modules, в:
{
  "version": "1.0.0",
  "name": "asp.net",
  "private": true,
  "devDependencies": {
    "@syncfusion/ej2": "17.1.51",
    "@syncfusion/ej2

Реальный проект уже используется jQuery 2.1.4, но я думаю это не должно быть слишком много проблемы, если у меня 3.2.0 как не было 2.1.4 доступны, это типа версия, связанная с версии jQuery скрипт?

Мой tsconfig.JSON были следующие:

{
  "compilerOptions": {
    "noImplicitAny": false,
    "noEmitOnError": true,
    "removeComments": false,
    "sourceMap": true,
    "target": "es2015",
    "module": "commonjs",
    "moduleResolution": "node",
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true,
    "baseUrl": "./",
    "paths": {
      "@syncfusion/ej2

Мой QBMapByState страницы.aspx имеет следующие JavaScript QBMapByState.config.js файл:

System.config({
paths: {
'npm:': './node_modules/',
'syncfusion:': '../node_modules/@syncfusion/',
'types:': '../node_modules/@types/'

},
map: {
app: '../scripts/QBMapping',

//Syncfusion packages mapping
"@syncfusion/ej2

Я не уверен, если мне нужно что-то добавить в отношении типа на jQuery.

И в TypeScript QBMapByState файл моей страницы.ТС я сделать некоторые импортные товары, в том числе с jQuery печатать вот так:

import { Maps } from "@syncfusion/ej2

Все, но jQuery-это transpiling. Я получаю следующую ошибку:


Не может импортировать файлы декларации. Рассмотрите возможность импорта 'библиотека jQuery'
вместо '@видах/jQuery с'


Как я могу получить эту работу? Где я буду неправильно?

Ваш ответ

Отображаемое имя (по желанию):
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
...