Skip to content

Commit 7675b71

Browse files
committed
use dot for filter matching, improve error messages
1 parent b1a88a3 commit 7675b71

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

bin/vue-init

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ function checkDistBranch (template, cb) {
125125
}, function (err, res, body) {
126126
if (err) logger.fatal(err)
127127
if (res.statusCode !== 200) {
128-
return cb(template)
128+
logger.fatal('Template does not exist: ' + template)
129129
} else {
130130
var hasDist = JSON.parse(body).some(function (branch) {
131131
return branch.name === 'dist'
@@ -150,7 +150,7 @@ function downloadAndGenerate (template) {
150150
spinner.start()
151151
download(template, tmp, { clone: clone }, function (err) {
152152
spinner.stop()
153-
if (err) logger.fatal(err)
153+
if (err) logger.fatal('Failed to download repo ' + template + ': ' + err.message.trim())
154154
generate(name, tmp, to, function (err) {
155155
rm(tmp)
156156
if (err) logger.fatal(err)

lib/filter.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ module.exports = function (files, filters, data, done) {
88
var fileNames = Object.keys(files)
99
Object.keys(filters).forEach(function (glob) {
1010
fileNames.forEach(function (file) {
11-
if (match(file, glob)) {
11+
if (match(file, glob, { dot: true })) {
1212
var condition = filters[glob]
1313
if (!evaluate(condition, data)) {
1414
delete files[file]

0 commit comments

Comments
 (0)