diff --git a/meta.js b/meta.js new file mode 100644 index 0000000..0b95af3 --- /dev/null +++ b/meta.js @@ -0,0 +1,23 @@ +module.exports = { + "helpers": { + "if_or": function (v1, v2, options) { + if (v1 || v2) { + return options.fn(this); + } + + return options.inverse(this); + } + }, + "prompts": { + "name": { + "type": "string", + "required": true, + "message": "Project name" + }, + "author": { + "type": "string", + "message": "Author" + } + }, + "completeMessage": "To get started:\n\n {{^inPlace}}cd {{destDirName}}\n {{/inPlace}}npm install\n npm run dev\n\nDocumentation can be found at https://vuejs-templates.github.io/webpack" +}; diff --git a/npm-debug.log b/npm-debug.log deleted file mode 100644 index 5d66f56..0000000 --- a/npm-debug.log +++ /dev/null @@ -1,32 +0,0 @@ -0 info it worked if it ends with ok -1 verbose cli [ '/usr/local/bin/node', '/usr/local/bin/npm', 'run', 'dev' ] -2 info using npm@3.10.10 -3 info using node@v6.11.0 -4 verbose stack Error: Failed to parse json -4 verbose stack Trailing comma in array at 73:3 -4 verbose stack ] -4 verbose stack ^ -4 verbose stack at parseError (/usr/local/lib/node_modules/npm/node_modules/read-package-json/read-json.js:390:11) -4 verbose stack at parseJson (/usr/local/lib/node_modules/npm/node_modules/read-package-json/read-json.js:79:23) -4 verbose stack at /usr/local/lib/node_modules/npm/node_modules/read-package-json/read-json.js:48:5 -4 verbose stack at /usr/local/lib/node_modules/npm/node_modules/graceful-fs/graceful-fs.js:78:16 -4 verbose stack at tryToString (fs.js:456:3) -4 verbose stack at FSReqWrap.readFileAfterClose [as oncomplete] (fs.js:443:12) -5 verbose cwd /Users/jiachenpan/www/Github/vueAdmin-template -6 error Darwin 15.0.0 -7 error argv "/usr/local/bin/node" "/usr/local/bin/npm" "run" "dev" -8 error node v6.11.0 -9 error npm v3.10.10 -10 error file /Users/jiachenpan/www/Github/vueAdmin-template/package.json -11 error code EJSONPARSE -12 error Failed to parse json -12 error Trailing comma in array at 73:3 -12 error ] -12 error ^ -13 error File: /Users/jiachenpan/www/Github/vueAdmin-template/package.json -14 error Failed to parse package.json data. -14 error package.json must be actual JSON, not just JavaScript. -14 error -14 error This is not a bug in npm. -14 error Tell the package author to fix their package.json file. JSON.parse -15 verbose exit [ 1, true ] diff --git a/package.json b/package.json index ff2e8a4..bb966b8 100644 --- a/package.json +++ b/package.json @@ -1,10 +1,9 @@ { - "name": "vue-cli-template-admin", + "name": "vue-admin-template", "version": "1.0.0", "license": "MIT", "description": "A vue admin template with Element UI & axios & iconfont & permission control & lint", "author": "Pan ", - "private": true, "devDependencies": { "vue-cli": "^2.8.1" }, diff --git a/template/package.json b/template/package.json index 2bdff76..2721c40 100644 --- a/template/package.json +++ b/template/package.json @@ -1,8 +1,8 @@ { - "name": "vue-admin", + "name": "{{name}}", "version": "1.0.0", "description": "A Vue.js project", - "author": "Pan ", + "author": "{{author}}", "private": true, "scripts": { "dev": "node build/dev-server.js",