async-profile
async-profile copied to clipboard
Don't require polyfill unless needed
D:\pro\node_modules\async-profile\node_modules\async-listener\index.js:3
if (process.addAsyncListener) throw new Error("Don't require polyfill unless n
eeded");
^
Error: Don't require polyfill unless needed
at Object.<anonymous> (D:\pro\node_modules\async-profile\node_modules\asyn
c-listener\index.js:3:37)
at Module._compile (module.js:569:30)
at Module._extensions..js (module.js:580:10)
at Object.require.extensions.(anonymous function) [as .js] (D:\pro\apm\nod
e_modules\babel-register\lib\node.js:152:7)
at Module.load (module.js:503:32)
at tryModuleLoad (module.js:466:12)
at Function.Module._load (module.js:458:3)
at Module.require (module.js:513:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (D:\pro\node_modules\async-profile\lib\polyfill.js:5
:3)
at Object.<anonymous> (D:\pro\node_modules\async-profile\lib\polyfill.js:4
9:4)
at Module._compile (module.js:569:30)
at Module._extensions..js (module.js:580:10)
at Object.require.extensions.(anonymous function) [as .js] (D:\pro\apm\nod
e_modules\babel-register\lib\node.js:152:7)
at Module.load (module.js:503:32)
at tryModuleLoad (module.js:466:12)
at Function.Module._load (module.js:458:3)
at Module.require (module.js:513:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (D:\pro\node_modules\async-profile\lib\index.js:8:15
)
at Object.<anonymous> (D:\pro\node_modules\async-profile\lib\index.js:175:
4)
at Module._compile (module.js:569:30)
at Module._extensions..js (module.js:580:10)
at Object.require.extensions.(anonymous function) [as .js] (D:\pro\apm\nod
e_modules\babel-register\lib\node.js:152:7)
at Module.load (module.js:503:32)
at tryModuleLoad (module.js:466:12)
at Function.Module._load (module.js:458:3)
at Module.require (module.js:513:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (D:/pro/apm/apis/index.js:5:20)
at Module._compile (module.js:569:30)
at loader (D:\pro\apm\node_modules\babel-register\lib\node.js:144:5)
at Object.require.extensions.(anonymous function) [as .js] (D:\pro\apm\nod
e_modules\babel-register\lib\node.js:154:7)
at Module.load (module.js:503:32)
at tryModuleLoad (module.js:466:12)
at Function.Module._load (module.js:458:3)
at Module.require (module.js:513:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (D:/pro/apm/routes/users.js:5:22)
at Module._compile (module.js:569:30)
at loader (D:\pro\apm\node_modules\babel-register\lib\node.js:144:5)
at Object.require.extensions.(anonymous function) [as .js] (D:\pro\apm\nod
e_modules\babel-register\lib\node.js:154:7)
at Module.load (module.js:503:32)
at tryModuleLoad (module.js:466:12)
at Function.Module._load (module.js:458:3)
at Module.require (module.js:513:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (D:/pro/apm/app.js:10:13)
at Module._compile (module.js:569:30)
at loader (D:\pro\apm\node_modules\babel-register\lib\node.js:144:5)
at Object.require.extensions.(anonymous function) [as .js] (D:\pro\apm\nod
e_modules\babel-register\lib\node.js:154:7)
at Module.load (module.js:503:32)
at tryModuleLoad (module.js:466:12)
at Function.Module._load (module.js:458:3)
at Module.require (module.js:513:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (D:\pro\apm\bin\www:7:11)
at Module._compile (module.js:569:30)
at Object.Module._extensions..js (module.js:580:10)
at Module.load (module.js:503:32)
at tryModuleLoad (module.js:466:12)
at Function.Module._load (module.js:458:3)
at Function.Module.runMain (module.js:605:10)
at startup (bootstrap_node.js:158:16)
at bootstrap_node.js:575:3
Is It caused by babel-register??? I hava tried:
- re-assign value to process.addAsyncListener
if(process.addAsyncListener) {
process.addAsyncListener = null;
}
- comment source code
// if(process.addAsyncListener){ throw new Error(...) }
but there is a new problem
D:\pro\node_modules\async-profile\node_modules\async-listener\glue.js:351
for (var i = 0; i < length; ++i) list[i].listener();
^
TypeError: list[i].listener is not a function