使用:lerna create devui-vue
创建子包失败,提示如下:
xiaozhouzhou@xiaozhouzhoudeMacBook-Air mini-vue-devui % lerna create devui-vue
lerna notice cli v4.0.0
lerna ERR! Error: Command failed with exit code 1: git config --get user.email
lerna ERR! at makeError (/Users/xiaozhouzhou/.nvm/versions/node/v16.0.0/lib/node_modules/lerna/node_modules/execa/lib/error.js:60:11)
lerna ERR! at Function.module.exports.sync (/Users/xiaozhouzhou/.nvm/versions/node/v16.0.0/lib/node_modules/lerna/node_modules/execa/index.js:194:17)
lerna ERR! at Object.execSync (/Users/xiaozhouzhou/.nvm/versions/node/v16.0.0/lib/node_modules/lerna/node_modules/@lerna/child-process/index.js:39:16)
lerna ERR! at CreateCommand.gitConfig (/Users/xiaozhouzhou/.nvm/versions/node/v16.0.0/lib/node_modules/lerna/node_modules/@lerna/create/index.js:181:25)
lerna ERR! at CreateCommand.initialize (/Users/xiaozhouzhou/.nvm/versions/node/v16.0.0/lib/node_modules/lerna/node_modules/@lerna/create/index.js:107:47)
lerna ERR! at /Users/xiaozhouzhou/.nvm/versions/node/v16.0.0/lib/node_modules/lerna/node_modules/@lerna/command/index.js:274:24
lerna ERR! lerna Command failed with exit code 1: git config --get user.email
请问是什么原因?
这是由于你没有设置git全局账号和邮箱导致的,试试以下两条
然后查看是否设置成功
如果设置成功的话,再创建子包试试,此时应该可以了。