0.8.61 • Published 7 months ago

@sap-ux/create v0.8.61

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
7 months ago

@sap-ux/create

Module which provides command line interface to configure features for SAP UX projects or applications.

Installation

npm init @sap-ux@latest
# or
npx @sap-ux/create@latest

To avoid downloading and installing the module every time it is used, you might consider installing it globally or add it as devDependency to a project. Once installed, you can run it using

# globally installed
sap-ux
# locally
npx sap-ux

Basic usage

npx sap-ux [command] [sub-command] /path/to/project

Note: If the project path is not provided, the current working directory will be used.

Options:

  • -v | --version output the module version number
  • -h | --help display help and options for module

Command Options

To use a option for a specific command run:

npx sap-ux [command] [sub-command] [options]

To see options for a specific command run: npx sap-ux [command] [sub-command] -h

Common Options:

  • -h | --help display help and options for command
  • -v | --verbose show verbose information
  • -s | --simulate simulate only do not write config; sets also --verbose

Command Overview

The @sap-ux/create modules provides commands for the following cases:

  • sap-ux add - allows adding a feature
  • sap-ux change allows changing a feature
  • sap-ux remove allows removing a feature
  • sap-ux generate allows generating a new project

sap-ux add

Calling sap-ux add allows adding a feature to a project.

annotations

Calling sap-ux add annotations allows adding an annotation to the OData Source of the base application in an adaptation project.

sap-ux add annotations [path]
  • -c | --config path to project configuration file in YAML format, e.g.: -c ui5.yaml

cards-editor

Calling sap-ux add cards-editor adds a cards editor configuration to a project. To prevent overwriting, existing inbounds will be checked.

sap-ux add cards-editor [path]
  • -n | --skip-install skip npm install step

component-usages

Calling sap-ux add component-usages adds the component usages to an adaptation project.

sap-ux add component-usages [path]

cds-plugin-ui5

Calling sap-ux add cds-plugin-ui5 adds the cds-plugin-ui5 and all prerequisites to a CAP project.

sap-ux add cds-plugin-ui5 [path]
  • -n | --skip-install skip npm install step

deploy-config

Calling sap-ux add deploy-config will prompt for ABAP deployment configuration details and add/update the project files accordingly.

sap-ux add deploy-config [path]
  • -t | --target target for deployment; ABAP or Cloud Foundry (not yet implemented)
  • -b | --base-file the base file config file of the project; default: ui5.yaml
  • -d | --deploy-file the name of the deploy config file to be written; default: ui5-deploy.yaml

html

Calling sap-ux add html will add html files for local preview and testing to the project. It will use the configuration from the ui5.yaml as default, as provided by the fiori-tools-preview or preview-middleware.

sap-ux add html [path]
  • -c | --config path to project configuration file in YAML format, e.g.: -c ui5.yaml

model

Calling sap-ux add model allows to add new OData Service and SAPUI5 Model to an existing adaptation project.

sap-ux add model [path]

mockserver-config

Calling sap-ux add mockserver-config adds the necessary configuration for mockserver module @sap-ux/ui5-middleware-fe-mockserver.

sap-ux add mockserver-config [path]
  • -i | --interactive ask for config options, otherwise use defaults'
  • -n | --skip-install skip npm install step

smartlinks-config

Calling sap-ux add smartlinks-config adds a smartLinks configuration to a project

sap-ux add smartlinks-config [path]

variants-config

Calling sap-ux add variants-config will add the necessary configuration to existing yaml files and the script to package.json for variants management. It will use the configuration from the ui5.yaml as default, as provided by the fiori-tools-preview or preview-middleware.

sap-ux add variants-config [path]
  • -c | --config path to project configuration file in YAML format, e.g.: -c ui5.yaml

sap-ux change

Calling sap-ux change allows changing a feature of a project.

data-source

Calling sap-ux change data-source allows replacing the OData Source of the base application in an adaptation project.

sap-ux change data-source [path]
  • -c | --config path to project configuration file in YAML format, e.g.: -c ui5.yaml

inbound

Calling sap-ux change inbound allows replacing the Inbound FLP configurations of the base application in an adaptation project.

sap-ux change inbound [path]

sap-ux remove

Calling sap-ux remove allows removing a feature to a project.

mockserver-config

Calling sap-ux remove mockserver-config removes the configuration for mockserver module @sap-ux/ui5-middleware-fe-mockserver.

sap-ux remove mockserver-config [path]
  • -f | --force do not ask for confirmation when deleting files

sap-ux generate

Calling sap-ux generate allows generating a new project.

adaptation-project

Calling sap-ux generate adaptation-project allows generating a new adaptation project. Without further parameters the CLI will prompt the required parameters id, reference and url. To run the prompt non-interactively, it is also possible to execute

sap-ux generate adaptation-project --id my.adp --reference the.original.app --url http://my.sapsystem.example
  • -n | --skip-install skip npm install step
  • -y | --yes use default values for all prompts
  • --id [id] id of the adaptation project
  • --reference [reference] id of the original application
  • --url [url] url pointing to the target system containing the original app
  • --ignoreCertErrors ignore certificate errors when connecting to the target system
  • --ft enable the Fiori tools for the generated project
  • --package [package] ABAP package to be used for deployments
  • --transport [transport] ABAP transport to be used for deployments
0.8.61

7 months ago

0.8.60

7 months ago

0.8.56

8 months ago

0.8.55

8 months ago

0.8.57

8 months ago

0.8.54

8 months ago

0.8.53

8 months ago

0.8.59

8 months ago

0.8.52

8 months ago

0.8.50

8 months ago

0.8.47

8 months ago

0.8.49

8 months ago

0.8.48

8 months ago

0.8.45

8 months ago

0.8.46

8 months ago

0.8.44

8 months ago

0.8.43

8 months ago

0.8.41

8 months ago

0.8.40

8 months ago

0.8.42

8 months ago

0.8.39

8 months ago

0.8.34

8 months ago

0.8.33

8 months ago

0.8.36

8 months ago

0.8.35

8 months ago

0.8.30

8 months ago

0.8.32

8 months ago

0.8.31

8 months ago

0.8.38

8 months ago

0.8.37

8 months ago

0.8.23

9 months ago

0.8.25

9 months ago

0.8.24

9 months ago

0.8.27

9 months ago

0.8.26

9 months ago

0.8.29

9 months ago

0.8.28

9 months ago

0.8.22

9 months ago

0.8.21

9 months ago

0.8.20

9 months ago

0.8.19

9 months ago

0.8.16

9 months ago

0.8.15

9 months ago

0.8.18

9 months ago

0.8.17

9 months ago

0.8.9

9 months ago

0.8.12

9 months ago

0.8.11

9 months ago

0.8.14

9 months ago

0.8.13

9 months ago

0.8.10

9 months ago

0.8.8

9 months ago

0.8.5

9 months ago

0.8.4

9 months ago

0.8.7

9 months ago

0.8.6

9 months ago

0.8.3

9 months ago

0.8.1

9 months ago

0.8.0

9 months ago

0.8.2

9 months ago

0.7.66

10 months ago

0.7.65

10 months ago

0.7.67

10 months ago

0.7.62

10 months ago

0.7.61

10 months ago

0.7.64

10 months ago

0.7.63

10 months ago

0.5.103

12 months ago

0.5.102

12 months ago

0.5.105

12 months ago

0.5.104

12 months ago

0.5.101

12 months ago

0.5.100

12 months ago

0.7.2

11 months ago

0.7.1

11 months ago

0.7.4

11 months ago

0.7.3

11 months ago

0.6.7

12 months ago

0.6.6

12 months ago

0.6.9

11 months ago

0.6.8

12 months ago

0.7.9

11 months ago

0.7.6

11 months ago

0.7.5

11 months ago

0.7.8

11 months ago

0.7.7

11 months ago

0.5.114

12 months ago

0.5.113

12 months ago

0.5.110

12 months ago

0.5.112

12 months ago

0.5.111

12 months ago

0.5.107

12 months ago

0.5.106

12 months ago

0.5.109

12 months ago

0.5.108

12 months ago

0.6.3

12 months ago

0.6.2

12 months ago

0.6.5

12 months ago

0.6.4

12 months ago

0.6.1

12 months ago

0.6.0

12 months ago

0.5.98

1 year ago

0.5.99

12 months ago

0.7.35

11 months ago

0.5.96

1 year ago

0.7.34

11 months ago

0.5.97

1 year ago

0.5.94

1 year ago

0.5.95

1 year ago

0.7.31

11 months ago

0.5.92

1 year ago

0.7.30

11 months ago

0.5.93

1 year ago

0.7.37

11 months ago

0.7.39

10 months ago

0.7.38

11 months ago

0.5.90

1 year ago

0.5.91

1 year ago

0.7.22

11 months ago

0.5.87

1 year ago

0.7.21

11 months ago

0.5.88

1 year ago

0.7.24

11 months ago

0.5.85

1 year ago

0.7.23

11 months ago

0.5.86

1 year ago

0.5.84

1 year ago

0.7.20

11 months ago

0.7.29

11 months ago

0.7.26

11 months ago

0.7.25

11 months ago

0.7.28

11 months ago

0.5.89

1 year ago

0.7.27

11 months ago

0.7.11

11 months ago

0.7.12

11 months ago

0.7.19

11 months ago

0.7.18

11 months ago

0.7.15

11 months ago

0.7.14

11 months ago

0.7.17

11 months ago

0.7.16

11 months ago

0.7.60

10 months ago

0.7.55

10 months ago

0.7.54

10 months ago

0.7.57

10 months ago

0.7.56

10 months ago

0.7.51

10 months ago

0.7.50

10 months ago

0.7.53

10 months ago

0.7.52

10 months ago

0.7.59

10 months ago

0.7.58

10 months ago

0.7.44

10 months ago

0.7.43

10 months ago

0.7.45

10 months ago

0.7.40

10 months ago

0.7.42

10 months ago

0.7.41

10 months ago

0.7.48

10 months ago

0.7.47

10 months ago

0.7.49

10 months ago

0.5.83

1 year ago

0.5.82

1 year ago

0.5.81

1 year ago

0.5.80

1 year ago

0.5.79

1 year ago

0.5.77

1 year ago

0.5.78

1 year ago

0.5.76

1 year ago

0.5.75

1 year ago

0.5.74

1 year ago

0.5.73

1 year ago

0.5.72

1 year ago

0.5.71

1 year ago

0.5.70

1 year ago

0.5.69

1 year ago

0.5.65

1 year ago

0.5.66

1 year ago

0.5.67

1 year ago

0.5.68

1 year ago

0.5.63

1 year ago

0.5.64

1 year ago

0.5.62

1 year ago

0.5.61

1 year ago

0.5.60

1 year ago

0.5.58

1 year ago

0.5.59

1 year ago

0.5.57

1 year ago

0.5.55

1 year ago

0.5.56

1 year ago

0.5.54

1 year ago

0.5.53

1 year ago

0.5.52

1 year ago

0.5.50

1 year ago

0.5.51

1 year ago

0.5.49

1 year ago

0.5.48

1 year ago

0.5.47

1 year ago

0.5.46

1 year ago

0.5.43

1 year ago

0.5.44

1 year ago

0.5.45

1 year ago

0.5.42

1 year ago

0.5.41

1 year ago

0.5.40

1 year ago

0.5.39

1 year ago

0.5.38

1 year ago

0.5.36

1 year ago

0.5.37

1 year ago

0.5.35

1 year ago

0.5.34

1 year ago

0.5.32

1 year ago

0.5.33

1 year ago

0.5.31

1 year ago

0.5.30

1 year ago

0.5.29

1 year ago

0.5.28

1 year ago

0.5.27

1 year ago

0.5.25

1 year ago

0.5.26

1 year ago

0.5.23

1 year ago

0.5.24

1 year ago

0.5.22

1 year ago

0.5.21

1 year ago

0.5.20

1 year ago

0.5.18

1 year ago

0.5.19

1 year ago

0.5.17

1 year ago

0.5.16

2 years ago

0.5.10

2 years ago

0.5.11

2 years ago

0.4.9

2 years ago

0.4.8

2 years ago

0.5.14

2 years ago

0.5.15

2 years ago

0.5.12

2 years ago

0.5.13

2 years ago

0.4.31

2 years ago

0.4.32

2 years ago

0.4.30

2 years ago

0.2.16

2 years ago

0.2.15

2 years ago

0.4.37

2 years ago

0.2.14

2 years ago

0.2.13

2 years ago

0.4.35

2 years ago

0.2.12

2 years ago

0.4.36

2 years ago

0.2.11

2 years ago

0.4.33

2 years ago

0.4.34

2 years ago

0.3.0

2 years ago

0.3.1

2 years ago

0.4.20

2 years ago

0.4.21

2 years ago

0.5.8

2 years ago

0.5.7

2 years ago

0.5.9

2 years ago

0.4.28

2 years ago

0.4.29

2 years ago

0.4.26

2 years ago

0.4.27

2 years ago

0.4.24

2 years ago

0.4.25

2 years ago

0.4.22

2 years ago

0.4.23

2 years ago

0.4.19

2 years ago

0.4.10

2 years ago

0.4.17

2 years ago

0.4.18

2 years ago

0.4.15

2 years ago

0.4.16

2 years ago

0.4.13

2 years ago

0.4.14

2 years ago

0.4.11

2 years ago

0.4.12

2 years ago

0.4.5

2 years ago

0.4.4

2 years ago

0.4.7

2 years ago

0.4.6

2 years ago

0.4.1

2 years ago

0.4.0

2 years ago

0.4.3

2 years ago

0.4.2

2 years ago

0.5.4

2 years ago

0.5.3

2 years ago

0.5.6

2 years ago

0.5.5

2 years ago

0.5.0

2 years ago

0.5.2

2 years ago

0.5.1

2 years ago

0.2.10

2 years ago

0.2.9

2 years ago

0.2.8

2 years ago

0.1.10

2 years ago

0.1.11

2 years ago

0.1.12

2 years ago

0.1.13

2 years ago

0.1.14

2 years ago

0.2.1

2 years ago

0.2.0

2 years ago

0.1.8

2 years ago

0.2.6

2 years ago

0.1.7

2 years ago

0.1.9

2 years ago

0.2.3

2 years ago

0.2.2

2 years ago

0.2.5

2 years ago

0.1.6

2 years ago

0.2.4

2 years ago

0.0.11

2 years ago

0.0.12

2 years ago

0.1.0

2 years ago

0.1.2

2 years ago

0.1.1

2 years ago

0.1.4

2 years ago

0.1.3

2 years ago

0.1.5

2 years ago

0.0.10

2 years ago

0.0.8

2 years ago

0.0.5

2 years ago

0.0.7

2 years ago

0.0.6

2 years ago

0.0.4

2 years ago

0.0.3

2 years ago

0.0.2

3 years ago