Skip to content

Commit 3f748c7

Browse files
steven-kleinegoist
authored andcommitted
clean cached template in downloadandgenerate (#450) closed #409 #403
* clean cached template in downloadandgenerate * update comment for clarity
1 parent 305bdd0 commit 3f748c7

File tree

3 files changed

+5
-2
lines changed

3 files changed

+5
-2
lines changed

bin/vue-init

+3
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ var home = require('user-home')
99
var tildify = require('tildify')
1010
var chalk = require('chalk')
1111
var inquirer = require('inquirer')
12+
var rm = require('rimraf').sync
1213
var logger = require('../lib/logger')
1314
var generate = require('../lib/generate')
1415
var checkVersion = require('../lib/check-version')
@@ -144,6 +145,8 @@ function run () {
144145
function downloadAndGenerate (template) {
145146
var spinner = ora('downloading template')
146147
spinner.start()
148+
// Remove if local template exists
149+
if (exists(tmp)) rm(tmp)
147150
download(template, tmp, { clone: clone }, function (err) {
148151
spinner.stop()
149152
if (err) logger.fatal('Failed to download repo ' + template + ': ' + err.message.trim())

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@
6262
"postcss-loader": "^1.2.1",
6363
"read-metadata": "^1.0.0",
6464
"request": "^2.67.0",
65-
"rimraf": "^2.5.0",
65+
"rimraf": "^2.6.1",
6666
"semver": "^5.1.0",
6767
"tildify": "^1.2.0",
6868
"url-loader": "^0.5.7",

yarn.lock

+1-1
Original file line numberDiff line numberDiff line change
@@ -4610,7 +4610,7 @@ right-align@^0.1.1:
46104610
dependencies:
46114611
align-text "^0.1.1"
46124612

4613-
rimraf@2, rimraf@^2.2.8, rimraf@^2.5.0:
4613+
rimraf@2, rimraf@^2.2.8, rimraf@^2.5.0, rimraf@^2.6.1:
46144614
version "2.6.1"
46154615
resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.1.tgz#c2338ec643df7a1b7fe5c54fa86f57428a55f33d"
46164616
dependencies:

0 commit comments

Comments
 (0)