ui5-tooling - 新项目的ui5初始化失败
问题描述
ui5 init --verbose
verb cli:middlewares:base using @ui5/cli version 2.6.4 (from /X/.npm-global/lib/node_modules/@ui5/cli/bin/ui5.js)
verb cli:middlewares:base using node version v14.15.1
⚠️ Process Failed With Error
Error Message:
Could not detect project type: Could not find 'webapp' or 'src' / 'test' folders.
Applications should only have a 'webapp' folder.
Libraries should only have a 'src' and (optional) 'test' folder.
Stack Trace:
Error: Could not detect project type: Could not find 'webapp' or 'src' / 'test' folders.
Applications should only have a 'webapp' folder.
Libraries should only have a 'src' and (optional) 'test' folder.
at getProjectType (/X/.npm-global/lib/node_modules/@ui5/cli/lib/init/init.js:54:9)
at Object.init (/X/.npm-global/lib/node_modules/@ui5/cli/lib/init/init.js:92:23)
at async Object.initCommand.handler (/X/.npm-global/lib/node_modules/@ui5/cli/lib/cli/commands/init.js:22:24)
我所要做的就是首先mkdir webapp
取得成功。我做错了什么还是文档/工具不正确?
解决方案
可能有误会。
ui5 init
工具只会创建稍后用于预览您的(现有)应用程序ui5.yaml
所需的内容,它不会生成应用程序。ui5 serve
如果您从UI5 模板之一开始您的 UI5 应用程序并使其适应您的需求,那就太好了。
推荐阅读
- python-3.x - 如何使用 Pandas 从 csv 过滤特定的行值集?
- sql - 为顺序项目postgresql添加多个条目
- python - 与具有相同反向访问器的同一模型的一对一和一对多关系
- visual-studio - 替换字符串给出“无法找到符号“...”的定义”错误 VS2019
- python - JSON 到 Python 列表
- flutter - RangeError(index): 无效值:只有有效值是0:1(网络图片错误)
- c++ - 在派生类中继承的重载增量运算符 ++
- java - 为什么 Head First 书在将请求从 Servlet 转发到 JSP 时使用“/”?
- javascript - 所有输入值的总和
- python - Python 中的 RabbitMQ 绑定交换