2016-09-05 1 views
0
var express = require('express'); 
var app = express(); 
var http = require('http').Server(app); 
var cfenv = require("cfenv"); 

var appEnv = cfenv.getAppEnv(); 

http.listen(appEnv.port, appEnv.bind); 

var PersonalityInsightsV2 = require('watson-developer-cloud/personality-insights/v2'); 

var personality_insights = new PersonalityInsightsV2({ 
    username: '<YOUR-USERNAME>', 
    password: '<YOUR-PASSWORD>' 
}); 

personality_insights.profile({ 
    text: "<YOUR-100-UNIQUE-WORDS>", 
    language: 'en' }, 
    function (err, response) { 
    if (err) 
     console.log('error:', err); 
    else 
     console.log(JSON.stringify(response, null, 2)); 
}); 

ich diese beiden Dateien, die oben index.js und package.json erstelltPersonality Einblick Eingang var NodeJS

{ 
    "name": "myWatsonApp", 
    "version": "1.0.0", 
    "description": "A Watson Personality Insights application", 
    "main": "index.js", 
    "scripts": { 
    "start": "node index.js" 
    }, 
    "dependencies": { 
    "cfenv": "^1.0.3", 
    "express": "^4.13.4", 
    "watson-developer-cloud": "^2.2.0" 
    } 
} 

wenn ich npm laufen beginne ich mir diesen Fehler enter image description here

Antwort

0

Ich sollte die Dateien in meinem Hauptsystem in den Ordner, den ich ausführen, einfügen. Thats, wie ich es gelöst habe!

0

Der Code sollte gibt Arbeit.

Achten Sie darauf, die Abhängigkeiten

npm install 

Vergewissern Sie sich dort installiert sind, ist eine index.js Datei im Root-Verzeichnis andernfalls das Startskript aktualisieren, um Ihre wichtigsten js Punkt Datei

Starten Sie Ihre Anwendung mit npm start