fixes #73
This commit is contained in:
parent
16156c5be5
commit
78751149c7
|
@ -1,5 +1,6 @@
|
|||
var path = require("path");
|
||||
var fs = require("fs");
|
||||
fs.existsSync = fs.existsSync || path.existsSync;
|
||||
var resolve = require("enhanced-resolve");
|
||||
|
||||
module.exports = function(optimist, argv, convertOptions) {
|
||||
|
@ -266,8 +267,11 @@ module.exports = function(optimist, argv, convertOptions) {
|
|||
argv._.forEach(function(content) {
|
||||
var i = content.indexOf("=");
|
||||
var j = content.indexOf("?");
|
||||
if(i < 0 || (j >= 0 && j < i)) addTo("main", content);
|
||||
else addTo(content.substr(0, i), content.substr(i+1))
|
||||
if(i < 0 || (j >= 0 && j < i)) {
|
||||
var resolved = path.resolve(content);
|
||||
if(fs.existsSync(resolved)) addTo("main", resolved);
|
||||
else addTo("main", content);
|
||||
} else addTo(content.substr(0, i), content.substr(i+1))
|
||||
});
|
||||
}
|
||||
|
||||
|
|
|
@ -28,9 +28,9 @@ console.log("compile scripts...");
|
|||
var extraArgsNoWatch = extraArgs.slice(0);
|
||||
var watchIndex = extraArgsNoWatch.indexOf("--watch");
|
||||
if(watchIndex != -1) extraArgsNoWatch.splice(watchIndex, 1);
|
||||
// node ../../bin/webpack --output-pathinfo --colors --optimize-max-chunks 1 --output-library library1 library1 js/library1
|
||||
// node ../../bin/webpack --output-pathinfo --colors --optimize-max-chunks 1 --output-library library1 node_modules/library1 js/library1
|
||||
var library1 = cp.spawn("node", join(["../../bin/webpack.js", "--output-pathinfo", "--colors", "--optimize-max-chunks", "1", "--output-library", "library1",
|
||||
"library1", "js/library1.js"], extraArgsNoWatch));
|
||||
"node_modules/library1", "js/library1.js"], extraArgsNoWatch));
|
||||
bindOutput(library1);
|
||||
library1.on("exit", function(code) {
|
||||
if(code === 0) {
|
||||
|
|
Loading…
Reference in New Issue