2016-03-09 18 views
7

Errore durante la creazione dell'applicazione angolare 2. Seguo link crea un'applicazione di esempio. quando corroevents.js: 154 throw er; // Evento 'errore' non gestito

npm start 

ho ottenuto l'errore muggito,

events.js:154 
    throw er; // Unhandled 'error' event 
^

Error: watch node_modules/weinre/web/weinre/target/WiRuntimeImpl.amd.js ENOSPC 
at exports._errnoException (util.js:856:11) 
at FSWatcher.start (fs.js:1313:19) 
at Object.fs.watch (fs.js:1341:11) 
at createFsWatchInstance (/home/mts/project/testSails1/frontend/node_modules/chokidar/lib/nodefs-handler.js:37:15) 
at setFsWatchListener (/home/mts/project/testSails1/frontend/node_modules/chokidar/lib/nodefs-handler.js:80:15) 
at FSWatcher.NodeFsHandler._watchWithNodeFs (/home/mts/project/testSails1/frontend/node_modules/chokidar/lib/nodefs-handler.js:228:14) 
at FSWatcher.NodeFsHandler._handleFile (/home/mts/project/testSails1/frontend/node_modules/chokidar/lib/nodefs-handler.js:255:21) 
at FSWatcher.<anonymous> (/home/mts/project/testSails1/frontend/node_modules/chokidar/lib/nodefs-handler.js:473:21) 
at FSReqWrap.oncomplete (fs.js:82:15) 

ho ottenuto i log NPM come questo,

npm 
    ERR! Linux 3.19.0-51-generic 
    npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "run" "lite" 
    npm ERR! node v5.6.0 
    npm ERR! npm v3.8.0 
    npm ERR! code ELIFECYCLE 
    npm ERR! [email protected] lite: `lite-server` 
    npm ERR! Exit status 1 
    npm ERR! 
    npm ERR! Failed at the [email protected] lite script 'lite-server'. 
    npm ERR! Make sure you have the latest version of node.js and npm installed. 
    npm ERR! If you do, this is most likely a problem with the frontend package, 
    npm ERR! not with npm itself. 
    npm ERR! Tell the author that this fails on your system: 
    npm ERR!  lite-server 
    npm ERR! You can get information on how to open an issue for this project with: 
    npm ERR!  npm bugs frontend 
    npm ERR! Or if that isn't available, you can get their info via: 
    npm ERR!  npm owner ls frontend 
    npm ERR! 
    There is likely additional logging output above. 

    npm ERR! Please include the following file with any support request: 
    npm ERR!  /home/mts/project/testSails1/frontend/npm-debug.log 
    npm run lite exited with code 1 

Come posso risolvere questo?

+0

Controllare questi due numeri [# 7138] (https://github.com/angular/angular/issues/7138) e [# 6097] (https://github.com/angular/angular/issues/6097) –

+0

Vedere in particolare questa risposta http://stackoverflow.com/a/35317737/217408 –

risposta

4

mio precedente package.json è,

{ 
    "name": "angular2-quickstart", 
    "version": "1.0.0", 
    "scripts": { 
    "start": "concurrently \"npm run tsc:w\" \"npm run lite\" ",  
    "tsc": "tsc", 
    "tsc:w": "tsc -w", 
    "lite": "lite-server", 
    "typings": "typings", 
    "postinstall": "typings install" 
    }, 
    "license": "ISC", 
    "dependencies": { 
    "angular2": "2.0.0-beta.8", 
    "systemjs": "0.19.22", 
    "es6-promise": "^3.0.2", 
    "es6-shim": "^0.33.3", 
    "reflect-metadata": "0.1.2", 
    "rxjs": "5.0.0-beta.2", 
    "zone.js": "0.5.15" 
    }, 
    "devDependencies": { 
    "concurrently": "^2.0.0", 
    "lite-server": "^2.1.0", 
    "typescript": "^1.8.2", 
    "typings":"^0.6.8" 
    } 
} 

ho aggiunto a package.json come questo,

{ 
    "name": "angular2-quickstart", 
    "version": "1.0.0", 
    "scripts": { 
    "start": "concurrently \"npm run tsc:w\" \"npm run http\" ",  
    "tsc": "tsc", 
    "tsc:w": "tsc -w", 
    "http": "http-server -p 3000 -a 127.0.0.1 -o", 
    "typings": "typings", 
    "postinstall": "typings install" 
    }, 
    "license": "ISC", 
    "dependencies": { 
    "angular2": "2.0.0-beta.8", 
    "systemjs": "0.19.22", 
    "es6-promise": "^3.0.2", 
    "es6-shim": "^0.33.3", 
    "reflect-metadata": "0.1.2", 
    "rxjs": "5.0.0-beta.2", 
    "zone.js": "0.5.15" 
    }, 
    "devDependencies": { 
    "concurrently": "^2.0.0", 
    "http-server": "^0.9.0", 
    "typescript": "^1.8.2", 
    "typings":"^0.6.8" 
    } 
} 

ora progetto Cercare lavoro.

ci sono cambiamenti solo lite ==> http poi lavorare trovare

+5

Puoi specificare qual è la differenza tra il tuo precedente package.json e quello che ha risolto il tuo problema? Altri utenti possono raggiungere questa domanda. –

+1

ha funzionato per me. Non dimenticare di eseguire 'npm install' first –

14

Ciò significa che è già stata eseguita l'applicazione, quindi si è tentato di eseguire ancora una volta senza fermare l'ultima esecuzione. Pertanto, era in conflitto. È necessario interrompere l'ultima corsa < => fare clic sul pulsante stop (pulsante quadrato rosso sul pannello di debug).

+0

no, lo interrompo. Provo molto giorno –

+0

Infatti. Trovo questo ogni utile. – newguy

Problemi correlati