/ / Webpack no reconoce Bluebird Promise - mecanografía, promesa, bluebird, webpack-2, mecanografía de escritura.

Webpack no reconoce Bluebird Promise - mecanografiado, promesa, bluebird, webpack-2, mecanografiado

Visual Studio intellisense reconoce correctamenteque la Promesa es de Bluebird, sin embargo, parece que el paquete web se confunde y cuando depuro el paquete principal en el navegador veo que la Promesa no es la Promesa "azul".

Estoy usando la plantilla principal de Asp.net para reactJS. Yo tengo: "webpack": "2.5.1", "bluebird": "3.5.1", "@ types / bluebird": "2.0.33"

Este es mi ts.config:

{
"compilerOptions": {
"baseUrl": "./ClientApp",
"module": "commonjs",
"moduleResolution": "node",
"target": "es5",
"jsx": "react",
"sourceMap": true,
"noImplicitAny": true,
"skipDefaultLibCheck": true,
//"strict": true,
"lib": [ "dom", "es5", "es2015.iterable", "scripthost", "es2015.promise" ],
"types": [ "webpack-env" ],
"experimentalDecorators": true
},
"exclude": [
"bin",
"node_modules"
]
}

¿Cómo puedo configurar el paquete web para usar siempre la Promesa "bluebird"?

Respuestas

0 para la respuesta № 1

En la parte superior de la configuración de tu webpack.

global.Promise = require("bluebird")