structor-tool-talentui
Advanced tools
Comparing version 1.1.1 to 1.1.2
@@ -8,2 +8,3 @@ #!/usr/bin/env node | ||
var params = process.argv.splice(2); | ||
console.log(params); | ||
// console.log(params[0]+params[1]+params[2]+params[3]) | ||
@@ -10,0 +11,0 @@ var order = {'fix':fix, |
@@ -1,2 +0,1 @@ | ||
'use strict'; | ||
@@ -28,4 +27,6 @@ | ||
//获取引入的那句话。 | ||
var importCentens ='',componentNames=''; | ||
for(var i=0;i<componentName.length;i++) { | ||
var importCentens ='', | ||
componentNames=''; | ||
for(var i=0;i<componentName.length;i++) | ||
{ | ||
importCentens+=reducerImport(groupName,componentName[i]); | ||
@@ -32,0 +33,0 @@ componentNames+="\n "+componentName[i]+","; |
@@ -1,5 +0,4 @@ | ||
'use strict'; | ||
// var copyDir = require('copy-dir'); | ||
var copyDereferenceSync = require('copy-dereference').sync | ||
var copyDereferenceSync = require('copy-dereference').sync; | ||
var exec = require('child_process').exec; | ||
@@ -26,3 +25,3 @@ var reader = require('read-file'); | ||
fs.exists(tarUrl,function(exit) { | ||
if(!exit){//目录不存在 | ||
if(!exit){//目录不存在,则创建 | ||
exec('mkdir '+tarUrl); | ||
@@ -33,3 +32,3 @@ } | ||
for(var i=0;i<pa2.length;i++) { | ||
structorSrcUrl.push(params[3]+'/'+pa2[i]);//这里是要复制的文件s | ||
structorSrcUrl.push(params[3]+'/'+pa2[i]);//这里是要复制的文件s以及文件夹 | ||
} | ||
@@ -47,3 +46,3 @@ }else{ | ||
} | ||
//复制文件 | ||
//复制文件--命名相同 | ||
for(var i=0;i<pa2.length;i++) | ||
@@ -50,0 +49,0 @@ { |
@@ -1,2 +0,1 @@ | ||
'use strict'; | ||
@@ -16,3 +15,2 @@ // var copyDir = require('copy-dir'); | ||
module.exports = setGroup; |
{ | ||
"name": "structor-tool-talentui", | ||
"version": "1.1.1", | ||
"description": "there just a example of use copy-dir module", | ||
"main": "index.js", | ||
"scripts": { | ||
"move": "node ./move.js", | ||
"fix": "node ./fix.js" | ||
}, | ||
"version": "1.1.2", | ||
"description": "It can be used to move structor components to talentui", | ||
"author": "xhbisme", | ||
@@ -11,0 +6,0 @@ "license": "ISC", |
### | ||
There is a example of copy-directory | ||
It can be used to move structor components to talentui | ||
### | ||
@@ -5,0 +5,0 @@ The package can be used like npm,and there are three commands: |
function reducerImport(groupName,reducerName) { | ||
//将首字母大写 | ||
var newReducerName = reducerName.replace(/(\w)/,function(v){return v.toUpperCase()}); | ||
var newReducerName = reducerName.replace(/(\w)/,function(v){ | ||
return v.toUpperCase() | ||
}); | ||
return "import " + reducerName + " from '../../components/" + groupName + "/" + newReducerName + "/reducer.js';\n"; | ||
} | ||
module.exports = reducerImport; |
6976
9
131