mirror of
				https://github.com/node-red/node-red.git
				synced 2025-03-01 10:36:34 +00:00 
			
		
		
		
	Compare commits
	
		
			1 Commits
		
	
	
		
			3.0.0-beta
			...
			start-proj
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
|  | 499d22daca | 
| @@ -279,6 +279,11 @@ Project.prototype.update = function (user, data) { | ||||
|     if (data.hasOwnProperty('dependencies')) { | ||||
|         savePackage = true; | ||||
|         this.package.dependencies = data.dependencies; | ||||
|         if (this.package.dependencies.hasOwnProperty("node-red")) { | ||||
|             this.package.scripts = {"start":"node node_modules/node-red/red.js -u . " + this.package['node-red'].settings.flowFile}; | ||||
|         } else { | ||||
|             delete(this.package.scripts.start); | ||||
|         } | ||||
|     } | ||||
|     if (data.hasOwnProperty('summary')) { | ||||
|         savePackage = true; | ||||
| @@ -332,6 +337,11 @@ Project.prototype.update = function (user, data) { | ||||
|         if (data.files.hasOwnProperty('flow') && this.package['node-red'].settings.flowFile !== data.files.flow) { | ||||
|             this.paths.flowFile = data.files.flow; | ||||
|             this.package['node-red'].settings.flowFile = data.files.flow; | ||||
|             if (this.package.dependencies.hasOwnProperty("node-red")) { | ||||
|                 this.package.scripts = {"start":"node node_modules/node-red/red.js -u . " + data.files.flow}; | ||||
|             } else { | ||||
|                 delete(this.package.scripts.start); | ||||
|             } | ||||
|             savePackage = true; | ||||
|             flowFilesChanged = true; | ||||
|         } | ||||
|   | ||||
| @@ -24,7 +24,8 @@ module.exports = { | ||||
|             "node-red": { | ||||
|                 "settings": { | ||||
|                 } | ||||
|             } | ||||
|             }, | ||||
|             "scripts": {} | ||||
|         }; | ||||
|         if (project.files) { | ||||
|             if (project.files.flow) { | ||||
| @@ -43,5 +44,5 @@ module.exports = { | ||||
|  | ||||
|         return content; | ||||
|     }, | ||||
|     ".gitignore": function() { return "*.backup" ;} | ||||
|     ".gitignore": function() { return "*.backup\n" ;} | ||||
| } | ||||
|   | ||||
| @@ -81,8 +81,8 @@ module.exports = { | ||||
|      writeFile: function(path,content,backupPath) { | ||||
|          if (backupPath) { | ||||
|              try { | ||||
|                  console.log(path); | ||||
|                  console.log(backupPath); | ||||
|                  // console.log(path); | ||||
|                  // console.log(backupPath); | ||||
|                  fs.renameSync(path,backupPath); | ||||
|              } catch(err) { | ||||
|                  console.log(err); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user