मुझे शायद यह इंगित करना चाहिए कि मैं पहले अनुभवहीन उपयोगकर्ता हूं, और मेरी समस्या यह है कि 'होस्टनाम' संपत्ति में खाली स्ट्रिंग (''), '0.0.0.0' और 'लोकलहोस्ट'। मुझे मिल रहा है: घातक त्रुटि: getaddrinfo ENOTFOUND। मैं क्या गलत कर रहा हूँ?Gruntjs: घातक त्रुटि: getaddrinfo ENOTFOUND
यदि यह सही हो, तो मैं उस एड्रेस को बदल सकता हूं जिसे मैं आमतौर पर पता बार में टाइप कर रहा हूं, इसलिए 'localhost' के बजाय मैं 'example.com' टाइप कर सकता था या ऐसा कुछ।
जैसा कि मैंने उपर्युक्त उल्लेख किया है, मैंने इसे अलग-अलग मान दिए हैं लेकिन उनमें से केवल तीन ने काम किया है। तो यह क्यों '*' काम नहीं कर रहा है।
module.exports = function(grunt) {
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
watch: {
scripts: {
files: ['*.js'],
options: {
livereload: true
}
},
markup: {
files: ['*.html'],
options: {
livereload: true
}
},
stylesheets: {
files: ['*.css'],
options: {
livereload: true
}
}
},
connect: {
server: {
options: {
hostname: '*',
port: 2000,
base: '.'
}
}
}
});
grunt.loadNpmTasks('grunt-contrib-watch');
grunt.loadNpmTasks('grunt-contrib-connect');
grunt.registerTask('default', ['connect','watch']);
};
Ubuntu पर काम करते हुए 12.04 64 बिट
NodeJS 0.10.17
NPM 1.3.8
GruntJs 0.4.1
:यहाँ मेरे Gruntfile.js है
ग्रंट-कॉन्ट्रिब-कनेक्ट 0.3.0
यदि आप जो करने की कोशिश कर रहे हैं, और अपनी Grunt config.js फ़ाइल के प्रासंगिक हिस्सों को भी लिखते हैं तो यह बहुत मदद करेगा ताकि हम वास्तव में आपकी सहायता कर सकें –
पर्याप्त मेला:)। मैं grunt-contrib-connect प्लगइन की सेटिंग्स के साथ खेल रहा था और मेरा इरादा यह जांचना था कि होस्टनाम संपत्ति क्या थी। अगर इसे सही लगता है, तो मैं उस एड्रेस को बदल सकता हूं जिसे मैं आमतौर पर पता बार में टाइप कर रहा हूं, इसलिए 'localhost' के बजाय मैं 'example.com' टाइप कर सकता था या ऐसा कुछ। जैसा कि मैंने उपर्युक्त उल्लेख किया है, मैंने इसे अलग-अलग मान दिए हैं लेकिन उनमें से केवल तीन ने काम किया है। तो यह क्यों '*' काम नहीं कर रहा है – orustammanapov
एरर। बस अपनी पोस्ट को फिर से संपादित करें, अपनी GruntJS फ़ाइल –