Je suis en train de mettre en place une application Aurelia avec Webpack, mais je reçois l'erreur tout le temps:Vous ne trouvez pas l'espace de noms « Webpack » lors de l'application Aurelia construire avec Webpack
[at-loader] Checking finished with 1 errors
[at-loader] ./node_modules/aurelia-loader-webpack/dist/commonjs/aurelia-loader-webpack.d.ts:31:51
TS2503: Cannot find namespace 'Webpack'.
J'ai installé les types de @/webpack et aussi modules: webpack, webpack-dev-serveur, webpack-dev-middleware et webpack-hot-middleware. J'ai essayé tout ce que je pouvais trouver, mais rien ne fonctionne, je suis coincé.
Ceci est mon TSconfig:
{
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"moduleResolution": "node",
"sourceRoot": "src",
"allowJs": true,
"baseUrl": "src",
"lib": [
"es2017", "dom"
]
},
"exclude": [
"node_modules",
"dist",
"static"
],
"typeAcquisition": {
"include": [
"src"
]
}
}
J'ai vu que les gens ont des problèmes similaires avec les modules et les espaces de noms, mais pas une seule réponse travaillait pour moi. Quelqu'un a une idée de ce qui pourrait être le problème?
à quoi ressemble votre package.json? –
L'avez-vous compris? J'ai eu le même problème, j'ai comparé le projet avec le squelette et je n'ai rien trouvé. J'ai eu des erreurs dans: ./node_modules/aurelia-webpack-plugin/dist/types/AureliaDependenciesPlugin.d.ts et 27 autres fichiers. Mais il compile avec succès – Larsi
Des idées pour résoudre ce problème? – Robula