我按照演练文档创建了我的第一个 SAPUI5 / OpenUI5 项目。我使用ui5-cli
NPM 来管理我的项目。
每次我想运行我的项目时,我都会键入命令ui5 serve -o index.html
来启动服务。在我的浏览器中,我必须访问localhost:8080/index.html
以获取我的项目视图。
但是如果我只是输入localhost:8080/
,它无法index.html
自动找到。那么如何解决问题呢?
这是我的package.json
:
{
"name": "appname",
"version": "1.0.0",
"description": "app description",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"dev": "ui5 serve -o index.html",
"build": "ui5 build --all"
},
"keywords": [
"keyword"
],
"author": "",
"license": "ISC",
"dependencies": {
"@openui5/sap.m": "^1.64.0",
"@openui5/sap.ui.core": "^1.64.0",
"@openui5/sap.ui.layout": "^1.64.0",
"@openui5/sap.ui.unified": "^1.64.0",
"@openui5/themelib_sap_belize": "^1.64.0"
}
}
下面是简单ui5.yaml
的命令生成ui5 init
:
specVersion: '1.0'
metadata:
name: appname
type: application
那么如何只localhost:8080
在浏览器中访问它就可以访问我的项目呢?