शुरू नहीं कर सकता है मैंने अपनी परियोजना में अंगुलरजेएस का उपयोग किया और परीक्षण करने के लिए कर्म का उपयोग किया। इस तरह तो मैं कॉन्फ़िगर किया गया कर्म:phantomjs
config.set({
basePath: '../',
frameworks: ['jasmine'],
files: [
// bower:js
'bower_components/jquery/dist/jquery.js',
'bower_components/angular/angular.js',
'bower_components/bootstrap/dist/js/bootstrap.js',
'bower_components/angular-animate/angular-animate.js',
'bower_components/angular-cookies/angular-cookies.js',
'bower_components/angular-route/angular-route.js',
'bower_components/angular-sanitize/angular-sanitize.js',
'bower_components/angular-mocks/angular-mocks.js',
// endbower
'js/**/*.js',
'test/spec/**/*.js'
],
browsers: [
'PhantomJS'
],
plugins: [
'karma-phantomjs-launcher',
'karma-jasmine'
],
port: 8890
})
और इस तरह घुरघुराना:
grunt.initConfig({
connect: {
testserver: {
options: {
base: 'js/',
hostname: 'localhost',
port: '8889'
}
}
},
karma: {
unit: {
configFile: './test/karma-unit.conf.js',
singleRun: true
}
}
});
grunt.registerTask('test', ['connect', 'karma:unit']);
जब मैं टाइप 'घुरघुराना परीक्षण', सांत्वना पता चलता है कि phantomjs शुरू नहीं कर सकते हैं:
Running "connect:testserver" (connect) task
Started connect web server on http://localhost:8889
Running "karma:unit" (karma) task
INFO [karma]: Karma v0.12.31 server started at http://localhost:8890/
INFO [launcher]: Starting browser PhantomJS
ERROR [launcher]: Cannot start PhantomJS
INFO [launcher]: Trying to start PhantomJS again (1/2).
ERROR [launcher]: Cannot start PhantomJS
INFO [launcher]: Trying to start PhantomJS again (2/2).
ERROR [launcher]: Cannot start PhantomJS
ERROR [launcher]: PhantomJS failed 2 times (cannot start). Giving up.
Warning: Task "karma:unit" failed. Use --force to continue.
Aborted due to warnings.
कैसे क्या मैं इसे हल कर सकता हूं? कोई भी मेरी मदद कर सकता हैं?
क्या आपका फ़ैंटॉमजेएस वैश्विक स्तर पर स्थापित है? आपके एनवी वैरिएबल PHANTOMJS_BIN क्या कहते हैं? –
मुझे एक ही समस्या है, मेरा आउटपुट है: त्रुटि [लॉन्चर]: फ़ैंटॉमजेएस \t त्रुटि प्रारंभ नहीं कर सकता: स्पॉन ईएसीसीईएस –
संबंधित: http://stackoverflow.com/questions/31966434/karma-chrome-failed-2- टाइम्स- शुरू नहीं कर सकते/42700178 # 42700178 –