| 12345678910111213141516171819202122232425262728293031323334353637 | 
							- const toUpperCase = (str) => str.charAt(0).toUpperCase() + str.slice(1)
 
- module.exports = {
 
-   description: 'Create vue view',
 
-   prompts: [
 
-     {
 
-       type: 'input',
 
-       name: 'path',
 
-       message: '请输入路径(Please enter a path)',
 
-       default: 'views'
 
-     },
 
-     {
 
-       type: 'input',
 
-       name: 'name',
 
-       message: '请输入模块名称(Please enter module name)'
 
-     }
 
-   ],
 
-   actions: (data) => {
 
-     const { name, path } = data
 
-     const upperFirstName = toUpperCase(name)
 
-     const actions = []
 
-     if (name) {
 
-       actions.push({
 
-         type: 'add',
 
-         path: `./src/${path}/${upperFirstName}.vue`,
 
-         templateFile: './plop/view/view.hbs',
 
-         data: {
 
-           name,
 
-           upperFirstName
 
-         }
 
-       })
 
-     }
 
-     return actions
 
-   }
 
- }
 
 
  |