Closed
Description
Setup
OS - Windows 8
Node.js - 6.9.4
Webpack - 2.2.1
vue-loader - 10.2.1
I am using a modified version of vue-cli webpack template.
Issue
If we use bluebird as our global Promise library(global.Promise = require('bluebird')
), it triggers warnings from bluebird due to this.
If the postcss.then()
call was to return null
, the warning should be silenced as mentioned in the bluebird docs.
Stack trace
(node:14520) Warning: a promise was created in a handler but was not returned from it, see http://goo.gl/rRqMUw
at new Promise (E:\workspace\odyssey\node_modules\bluebird\js\release\promise.js:77:14)
at runCallback (timers.js:637:20)
at tryOnImmediate (timers.js:610:5)
at processImmediate [as _immediateCallback] (timers.js:582:5)
From previous event:
at LazyResult.async (E:\workspace\odyssey\node_modules\postcss\lib\lazy-result.js:227:27)
at LazyResult.then (E:\workspace\odyssey\node_modules\postcss\lib\lazy-result.js:131:21)
at processCss (E:\workspace\odyssey\node_modules\css-loader\lib\processCss.js:200:5)
at Object.module.exports (E:\workspace\odyssey\node_modules\css-loader\lib\loader.js:24:2)
at LOADER_EXECUTION (E:\workspace\odyssey\node_modules\loader-runner\lib\LoaderRunner.js:119:14)
at runSyncOrAsync (E:\workspace\odyssey\node_modules\loader-runner\lib\LoaderRunner.js:120:4)
at iterateNormalLoaders (E:\workspace\odyssey\node_modules\loader-runner\lib\LoaderRunner.js:229:2)
at iterateNormalLoaders (E:\workspace\odyssey\node_modules\loader-runner\lib\LoaderRunner.js:218:10)
at E:\workspace\odyssey\node_modules\loader-runner\lib\LoaderRunner.js:233:3
at context.callback (E:\workspace\odyssey\node_modules\loader-runner\lib\LoaderRunner.js:111:13)
at E:\workspace\odyssey\node_modules\vue-loader\lib\style-rewriter.js:99:7
From previous event:
at LazyResult.then (E:\workspace\odyssey\node_modules\postcss\lib\lazy-result.js:131:29)
at Object.module.exports (E:\workspace\odyssey\node_modules\vue-loader\lib\style-rewriter.js:97:6)
at LOADER_EXECUTION (E:\workspace\odyssey\node_modules\loader-runner\lib\LoaderRunner.js:119:14)
at runSyncOrAsync (E:\workspace\odyssey\node_modules\loader-runner\lib\LoaderRunner.js:120:4)
at iterateNormalLoaders (E:\workspace\odyssey\node_modules\loader-runner\lib\LoaderRunner.js:229:2)
at iterateNormalLoaders (E:\workspace\odyssey\node_modules\loader-runner\lib\LoaderRunner.js:218:10)
at E:\workspace\odyssey\node_modules\loader-runner\lib\LoaderRunner.js:233:3
at Object.context.callback (E:\workspace\odyssey\node_modules\loader-runner\lib\LoaderRunner.js:111:13)
at Object.module.exports (E:\workspace\odyssey\node_modules\vue-loader\lib\selector.js:14:8)
at LOADER_EXECUTION (E:\workspace\odyssey\node_modules\loader-runner\lib\LoaderRunner.js:119:14)
at runSyncOrAsync (E:\workspace\odyssey\node_modules\loader-runner\lib\LoaderRunner.js:120:4)
at iterateNormalLoaders (E:\workspace\odyssey\node_modules\loader-runner\lib\LoaderRunner.js:229:2)
at iterateNormalLoaders (E:\workspace\odyssey\node_modules\loader-runner\lib\LoaderRunner.js:218:10)
at E:\workspace\odyssey\node_modules\loader-runner\lib\LoaderRunner.js:233:3
at Object.context.callback (E:\workspace\odyssey\node_modules\loader-runner\lib\LoaderRunner.js:111:13)
at Object.module.exports (E:\workspace\odyssey\node_modules\eslint-loader\index.js:182:8)
at LOADER_EXECUTION (E:\workspace\odyssey\node_modules\loader-runner\lib\LoaderRunner.js:119:14)
at runSyncOrAsync (E:\workspace\odyssey\node_modules\loader-runner\lib\LoaderRunner.js:120:4)
at iterateNormalLoaders (E:\workspace\odyssey\node_modules\loader-runner\lib\LoaderRunner.js:229:2)
Metadata
Metadata
Assignees
Labels
No labels