cds run 命令行报错的分析方法

简介: cds run 命令行报错的分析方法

我的这篇文章:SAP Cloud Application Programming 介绍(2021 更新版), 有朋友评论:

cds run报错:[ERROR] Cannot find module @sap/cds’;,执行命令: npm i -g @sap/cds重装了,还是不行,请问是什么原因?

首先,如果是使用 -g 选项进行全局安装的话,@sap/cds 会安装在 Node.js 文件夹的 node_modules 文件夹下。在我的机器上,例子如下:

所以首先检查自己 Node.js node_modules 文件夹下的资源,是否和我上图的一致。

然后需要检查 Node.js 的环境变量是否成功设置了。如果本机安装了多个版本的 Node.js,使用 where node,查看当前命令行的 node 命令,到底调用的是哪一个版本的 node.exe:

我上图的例子说明,虽然我机器安装了 12.18.3 和 16.15.0 两个版本的 Node.js,但是命令行里直接敲 node,调用的是后者。

相关文章
Cadence仿真出现Cannot Initialize Profile错误的解决方法和步骤
元器件和器件PSpice模型都准备好了,仿真原理图也画好了,但是在新建仿真配置文件的时候,提示Cannot Initialize Profile的错误。当时忘了截图了,问题解决了也没有出现这个错误。重启软件、重启电脑都没有再出现。
602 0
|
15天前
LangChain-26 Custom Agent 自定义一个Agent并通过@tool绑定对应的工具 同时让大模型自己调用编写的@tools函数
LangChain-26 Custom Agent 自定义一个Agent并通过@tool绑定对应的工具 同时让大模型自己调用编写的@tools函数
29 3
LangChain-26 Custom Agent 自定义一个Agent并通过@tool绑定对应的工具 同时让大模型自己调用编写的@tools函数
|
机器人 测试技术 数据库
RobotFramework 官方demo Quick Start Guide rst配置文件分析
RobotFramework 官方demo Quick Start Guide rst配置文件分析
145 0
|
测试技术
loadrunner 技巧-模拟Run Logic中的随机Action运行
loadrunner 技巧-模拟Run Logic中的随机Action运行
90 0
|
Kubernetes 容器
开发 k8s 管理平台 - k8sailor 02. 使用 cobra 初始化程序命令与参数
开发 k8s 管理平台 - k8sailor 02. 使用 cobra 初始化程序命令与参数
150 0
开发 k8s 管理平台 - k8sailor 02. 使用 cobra 初始化程序命令与参数
|
Serverless
emprical 模块学习与分析 note6
emprical 模块学习与分析 note6
198 0
|
JavaScript
cds run 命令行报错的分析方法
cds run 命令行报错的分析方法
118 0
cds run 命令行报错的分析方法
|
JavaScript 测试技术 数据安全/隐私保护
Cypress系列(63)- 使用 Cypress.Commands 完成 Custom Commands 自定义命令
Cypress系列(63)- 使用 Cypress.Commands 完成 Custom Commands 自定义命令
257 0
Cypress系列(63)- 使用 Cypress.Commands 完成 Custom Commands 自定义命令
运行 ui5 serve 命令行报错的处理方法
如果大家运行 ui5 serve 命令行,报如下的错误消息:
运行 ui5 serve 命令行报错的处理方法