Tutorials: https://developers.sap.com/tutorials/sapui5-fiori-cf-display-data.html
--------------------------
Hi colleagues,
On step 1 of the tutorial I got the following error:
$ yo easy-ui5 project newview
_-----_
| | ╭──────────────────────────╮
|--(o)--| │ Welcome to the easy-ui5 │
`---------´ │ generator! │
( _´U`_ ) ╰──────────────────────────╯
/___A___\ /
| ~ |
__'.___.'__
´ ` |° ´ Y `
? What is the name of the new view? Products
? Would you like to create a corresponding controller as well? Yes
? Do you want to add an OPA5 page object? No
? Seems like this project has not been generated with Easy-UI5. Please enter the name your project. myUI5App
? Please enter the namespace you use currently com.sap
? Which view type do you use? JSON
? Would you like to create a route in the manifest? Yes
Error during the manipulation of the //webapp/manifest.json file: TypeError: Cannot read properties of undefined (reading 'sap.ui5')
TypeError: Cannot read properties of undefined (reading 'sap.ui5')
at /workspaces/NodeJS/node_modules/generator-easy-ui5/plugin-generators/generator-ui5-project/generators/newview/index.js:181:39
at module.exports.exports.manipulateJSON (/workspaces/NodeJS/node_modules/generator-easy-ui5/plugin-generators/generator-ui5-project/helpers/fileaccess.js:61:19)
at module.exports.writing (/workspaces/NodeJS/node_modules/generator-easy-ui5/plugin-generators/generator-ui5-project/generators/newview/index.js:180:45)
at Object.<anonymous> (/workspaces/NodeJS/node_modules/generator-easy-ui5/plugin-generators/generator-ui5-project/node_modules/yeoman-generator/lib/index.js:991:25)
at /workspaces/NodeJS/node_modules/generator-easy-ui5/plugin-generators/generator-ui5-project/node_modules/run-async/index.js:49:25
at new Promise (<anonymous>)
at /workspaces/NodeJS/node_modules/generator-easy-ui5/plugin-generators/generator-ui5-project/node_modules/run-async/index.js:26:19
at runLoop.add.once.once (/workspaces/NodeJS/node_modules/generator-easy-ui5/plugin-generators/generator-ui5-project/node_modules/yeoman-generator/lib/index.js:992:11)
at Immediate.<anonymous> (/workspaces/NodeJS/node_modules/grouped-queue/lib/subqueue.js:48:34)
at processImmediate (node:internal/timers:464:21)
TypeError: Cannot read properties of undefined (reading 'sap.ui5')
at /workspaces/NodeJS/node_modules/generator-easy-ui5/plugin-generators/generator-ui5-project/generators/newview/index.js:181:39
at module.exports.exports.manipulateJSON (/workspaces/NodeJS/node_modules/generator-easy-ui5/plugin-generators/generator-ui5-project/helpers/fileaccess.js:61:19)
at module.exports.writing (/workspaces/NodeJS/node_modules/generator-easy-ui5/plugin-generators/generator-ui5-project/generators/newview/index.js:180:45)
at Object.<anonymous> (/workspaces/NodeJS/node_modules/generator-easy-ui5/plugin-generators/generator-ui5-project/node_modules/yeoman-generator/lib/index.js:991:25)
at /workspaces/NodeJS/node_modules/generator-easy-ui5/plugin-generators/generator-ui5-project/node_modules/run-async/index.js:49:25
at new Promise (<anonymous>)
at /workspaces/NodeJS/node_modules/generator-easy-ui5/plugin-generators/generator-ui5-project/node_modules/run-async/index.js:26:19
at runLoop.add.once.once (/workspaces/NodeJS/node_modules/generator-easy-ui5/plugin-generators/generator-ui5-project/node_modules/yeoman-generator/lib/index.js:992:11)
at Immediate.<anonymous> (/workspaces/NodeJS/node_modules/grouped-queue/lib/subqueue.js:48:34)
at processImmediate (node:internal/timers:464:21)
node ➜ /workspaces/NodeJS $