arco-design-pro-vue 创建项目报错
根据官网文档执行 arco init hello-admin-pro
创建项目,出现如下错误:
___ ____ _
/ | ______________ / __ \___ _____(_)___ _____
/ /| | / ___/ ___/ __ \/ / / / _ \/ ___/ / __ `/ __ \
/ ___ |/ / / /__/ /_/ / /_/ / __(__ ) / /_/ / / / /
/_/ |_/_/ \___/\____/_____/\___/____/_/\__, /_/ /_/
/____/
v1.27.5
C:\Users\dev\AppData\Roaming\nvm\v20.18.1\node_modules\arco-cli\node_modules\arco-cli-dev-utils\lib\getAnswerFromUser.js:145
const { question: { [command]: questions }, } = yield (0, baseConfig_1.getBaseConfig)();
^
TypeError: Cannot destructure property 'question' of '(intermediate value)' as it is undefined.
at C:\Users\dev\AppData\Roaming\nvm\v20.18.1\node_modules\arco-cli\node_modules\arco-cli-dev-utils\lib\getAnswerFromUser.js:145:27
at Generator.next (<anonymous>)
at fulfilled (C:\Users\dev\AppData\Roaming\nvm\v20.18.1\node_modules\arco-cli\node_modules\arco-cli-dev-utils\lib\getAnswerFromUser.js:5:58)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
Node.js v20.18.1
解决方法:
方法一:
执行以下命令配置,注意把 hello-admin-pro
替换成你的项目名称
npm i -g cross-env
cross-env BASE_CONFIG=local arco init hello-admin-pro
方法二:
pnpm create arco@latest