Задать вопрос
Ответы пользователя по тегу Node.js
  • Nodejs скрипт для заливки в репозиторий.?

    @newaitix Автор вопроса
    Решил так
    var exec = require('child_process').exec;
    exec('git init',{cwd:'./public/'},function(error,stdout,stderr){
    	exec('git status',{cwd:'./public/'},function(error,stdout,stderr){
    		exec('git add .',{cwd:'./public/'},function(error,stdout,stderr){
    			exec('git commit -m "sadsdasd"',{cwd:'./public/'},function(error,stdout,stderr){
    				exec('git push origin master:username,{cwd:'./public/'},function(error,stdout,stderr){
    				});
    			});
    		});
    	});
    });

    Вместо username нужно указать имя мастера.
    Ответ написан
    Комментировать
  • Запись в файл с консоли?

    @newaitix Автор вопроса
    Дело в том что уже пробовал несколько вариантов но они не сработали. В частности модуль read.
    Запись производилась раньше чем я вводил данные в консоли.
    Вот такой вариант с readline работает
    fs.writeFile('./public/library.js',obfuscationResult.getObfuscatedCode(),function(err){
    		fs.readFile('./public/library.js',"utf8",function(error,data){			
    			var rl = readline.createInterface({
    				input:process.stdin,
    				output:process.stdout
    			});
    			rl.question('What do you think of Node.js? ', (answer) => {
    				fs.writeFile('./public/library.js','/*\n* JavaScript Library v'+answer);
    				fs.appendFile('./public/library.js',data);
    				rl.close();
    			});
    		});
    	});
    Ответ написан
    Комментировать
  • Как пеернести модули?

    @newaitix Автор вопроса
    Ответ написан
    Комментировать