我刚完成npm install @types/jquery
之后,用ng serve
编译Angular项目时就遇到了这个问题
ERROR in ../../../../../../AppData/Roaming/JetBrains/WebStorm2020.1/javascript/extLibs/global-types/node_modules/@types/jquery/misc.d.ts:27:33 - error TS2503: Cannot find namespace 'Sizzle'.
27 interface Selectors extends Sizzle.Selectors {
~~~~~~
../../../../../../AppData/Roaming/JetBrains/WebStorm2020.1/javascript/extLibs/global-types/node_modules/@types/jquery/misc.d.ts:3
5:14 - error TS2503: Cannot find namespace 'Sizzle'.
35 ':': Sizzle.Selectors.PseudoFunctions;
~~~~~~
../../../../../../AppData/Roaming/JetBrains/WebStorm2020.1/javascript/extLibs/global-types/node_modules/@types/jquery/misc.d.ts:4
3:17 - error TS2503: Cannot find namespace 'Sizzle'.
43 filter: Sizzle.Selectors.FilterFunctions;
~~~~~~
../../../../../../AppData/Roaming/JetBrains/WebStorm2020.1/javascript/extLibs/global-types/node_modules/@types/jquery/misc.d.ts:6
643:23 - error TS2304: Cannot find name 'JQueryStatic'.
6643 declare const jQuery: JQueryStatic;
~~~~~~~~~~~~
../../../../../../AppData/Roaming/JetBrains/WebStorm2020.1/javascript/extLibs/global-types/node_modules/@types/jquery/misc.d.ts:6
644:18 - error TS2304: Cannot find name 'JQueryStatic'.
6644 declare const $: JQueryStatic;
~~~~~~~~~~~~
我重新克隆了项目并将其放在单独的文件夹中,当我启动时我也得到了
ERROR in error TS6053: File 'C:/Users/AppData/Roaming/JetBrains/WebStorm2020.1/javascript/extLibs/global-types/node_modules/@types/jquery/misc.d.ts' not found.
检查文件夹misc.d.ts是否存在,我不知道怎么回事。
答案 0 :(得分:0)
您必须在tsconfig.json中将其重命名为 “ ../ node_modules/@types/jquery/dist/jquery.slim.d.ts”