mirror of
https://github.com/thinkjs/thinkjs.git
synced 2026-01-25 14:42:47 +00:00
将双引号改为单引号
This commit is contained in:
parent
10b72e9746
commit
da62d7fb6d
98
bin/thinkjs
98
bin/thinkjs
@ -1,64 +1,64 @@
|
||||
#!/usr/bin/env node
|
||||
var fs = require("fs");
|
||||
var child_process = require("child_process");
|
||||
var os = require("os");
|
||||
var path = require("path");
|
||||
var fs = require('fs');
|
||||
var child_process = require('child_process');
|
||||
var os = require('os');
|
||||
var path = require('path');
|
||||
|
||||
var project = process.argv[2] || ".";
|
||||
var project = process.argv[2] || '.';
|
||||
var files = fs.readdirSync(project);
|
||||
if (files.length) {
|
||||
console.log("path is not empty");
|
||||
console.log('path is not empty');
|
||||
return false;
|
||||
}
|
||||
var nodePath = process.execPath;
|
||||
require(__dirname + "/../lib/Common/common.js");
|
||||
require(__dirname + '/../lib/Common/common.js');
|
||||
|
||||
//mkdir
|
||||
var paths = [
|
||||
project + "/www",
|
||||
project + "/www/resource/",
|
||||
project + "/www/resource/js",
|
||||
project + "/www/resource/css",
|
||||
project + "/www/resource/module",
|
||||
project + "/www/resource/swf",
|
||||
project + "/www/resource/font",
|
||||
project + "/www/resource/img",
|
||||
project + "/www/resource/other",
|
||||
project + "/App",
|
||||
project + "/App/Lib",
|
||||
project + "/App/Lib/Model",
|
||||
project + "/App/Lib/Controller/Home",
|
||||
project + "/App/Common",
|
||||
project + "/App/Conf",
|
||||
project + "/App/Runtime",
|
||||
project + "/App/Runtime/Cache",
|
||||
project + "/App/Runtime/Data",
|
||||
project + "/App/Runtime/Temp",
|
||||
project + "/App/View",
|
||||
project + '/www',
|
||||
project + '/www/resource/',
|
||||
project + '/www/resource/js',
|
||||
project + '/www/resource/css',
|
||||
project + '/www/resource/module',
|
||||
project + '/www/resource/swf',
|
||||
project + '/www/resource/font',
|
||||
project + '/www/resource/img',
|
||||
project + '/www/resource/other',
|
||||
project + '/App',
|
||||
project + '/App/Lib',
|
||||
project + '/App/Lib/Model',
|
||||
project + '/App/Lib/Controller/Home',
|
||||
project + '/App/Common',
|
||||
project + '/App/Conf',
|
||||
project + '/App/Runtime',
|
||||
project + '/App/Runtime/Cache',
|
||||
project + '/App/Runtime/Data',
|
||||
project + '/App/Runtime/Temp',
|
||||
project + '/App/View',
|
||||
];
|
||||
paths.forEach(function(item){
|
||||
mkdir(item);
|
||||
});
|
||||
var THINK_PATH = __dirname + "/../lib";
|
||||
var THINK_PATH = __dirname + '/../lib';
|
||||
var sourceFiles = [
|
||||
THINK_PATH + "/View/IndexController.js",
|
||||
THINK_PATH + "/View/BaseController.js",
|
||||
THINK_PATH + "/View/index_index.html",
|
||||
THINK_PATH + "/View/common.js",
|
||||
THINK_PATH + "/View/ctrl.sh",
|
||||
THINK_PATH + "/View/config.js",
|
||||
THINK_PATH + "/View/index.js",
|
||||
THINK_PATH + "/View/gitignore.log"
|
||||
THINK_PATH + '/View/IndexController.js',
|
||||
THINK_PATH + '/View/BaseController.js',
|
||||
THINK_PATH + '/View/index_index.html',
|
||||
THINK_PATH + '/View/common.js',
|
||||
THINK_PATH + '/View/ctrl.sh',
|
||||
THINK_PATH + '/View/config.js',
|
||||
THINK_PATH + '/View/index.js',
|
||||
THINK_PATH + '/View/gitignore.log'
|
||||
];
|
||||
var dstFiles = [
|
||||
project + "/App/Lib/Controller/Home/IndexController.js",
|
||||
project + "/App/Lib/Controller/Home/BaseController.js",
|
||||
project + "/App/View/Home/index_index.html",
|
||||
project + "/App/Common/common.js",
|
||||
project + "/ctrl.sh",
|
||||
project + "/App/Conf/config.js",
|
||||
project + "/www/index.js",
|
||||
project + "/.gitignore"
|
||||
project + '/App/Lib/Controller/Home/IndexController.js',
|
||||
project + '/App/Lib/Controller/Home/BaseController.js',
|
||||
project + '/App/View/Home/index_index.html',
|
||||
project + '/App/Common/common.js',
|
||||
project + '/ctrl.sh',
|
||||
project + '/App/Conf/config.js',
|
||||
project + '/www/index.js',
|
||||
project + '/.gitignore'
|
||||
];
|
||||
dstFiles.forEach(function(file, i) {
|
||||
if (!isFile(file)) {
|
||||
@ -66,17 +66,17 @@ dstFiles.forEach(function(file, i) {
|
||||
var readStream = fs.createReadStream(sourceFiles[i]);
|
||||
var writeStream = fs.createWriteStream(file);
|
||||
readStream.pipe(writeStream);
|
||||
readStream.on("end", function() {});
|
||||
readStream.on('end', function() {});
|
||||
}
|
||||
});
|
||||
|
||||
child_process.exec('"' + nodePath + '" ' + project + "/www/index.js");
|
||||
child_process.exec('"' + nodePath + '" ' + project + '/www/index.js');
|
||||
|
||||
//打开浏览器
|
||||
var exec = "open";
|
||||
var exec = 'open';
|
||||
if (os.platform() === 'win32') {
|
||||
exec = "start";
|
||||
exec = 'start';
|
||||
}
|
||||
setTimeout(function(){
|
||||
child_process.exec(exec + " http://127.0.0.1:8360");
|
||||
child_process.exec(exec + ' http://127.0.0.1:8360');
|
||||
}, 1000);
|
||||
Loading…
x
Reference in New Issue
Block a user