"time npm run cover" пытается запустить "grunt karma --coverage" и терпит неудачу в докере - PullRequest
0 голосов
/ 20 марта 2019

При попытке запустить grunt karma --coverage происходит сбой с -

    PhantomJS 2.1.1 (Linux 0.0.0) ERROR
    ReferenceError: Can't find variable: angular
    at resources/js/modules/logout.js:9

    (node:1082) MaxListenersExceededWarning: Possible EventEmitter 
     memory leak detected. 11 close listeners added. Use 
     emitter.setMaxListeners() to increase limit
     Warning: Task "karma:unit" failed. Use --force to continue.

     Aborted due to warnings.

Я пытаюсь запустить его в Dockerfile и использовать базовый образ в качестве узла: 10.15.3 из dockerhub.

   10 silly lifecycle cvp@0.5.0-beta~coverage: Args: [ '-c', 'grunt 
   karma --coverage' ]
   11 silly lifecycle cvp@0.5.0-beta~coverage: Returned: code: 3  
   signal: null
   12 info lifecycle cvp@0.5.0-beta~coverage: Failed to exec coverage 
   script
   13 verbose stack Error: cvp@0.5.0-beta coverage: `grunt karma -- 
   coverage`
   13 verbose stack Exit status 3
   13 verbose stack     at EventEmitter.<anonymous> 
   (/usr/local/lib/node_modules/npm/node_modules/npm- 
   lifecycle/index.js:301:16)
   13 verbose stack     at EventEmitter.emit (events.js:189:13)
   13 verbose stack     at ChildProcess.<anonymous> 
   (/usr/local/lib/node_modules/npm/node_modules/npm- 
   lifecycle/lib/spawn.js:55:14)
   13 verbose stack     at ChildProcess.emit (events.js:189:13)
   13 verbose stack     at maybeClose 
   (internal/child_process.js:970:16)
   13 verbose stack     at Process.ChildProcess._handle.onexit 
   (internal/child_process.js:259:5)
   14 verbose pkgid cvp@0.5.0-beta
   15 verbose cwd /cvp-frontend
   16 verbose Linux 4.9.76-10730782.AroraKernel49.1.fc18.x86_64
   17 verbose argv "/usr/local/bin/node" "/usr/local/bin/npm" "run" 
   "coverage"
   18 verbose node v10.15.3
   19 verbose npm  v6.4.1

Кто-нибудь знает, что происходит?Любая помощь будет высоко оценена.

...