首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >‘'jss’不被识别为内部或外部命令。

‘'jss’不被识别为内部或外部命令。
EN

Stack Overflow用户
提问于 2018-10-03 11:53:39
回答 2查看 2.2K关注 0票数 4

我是新来的。在使用CMD运行以下命令时:

代码语言:javascript
复制
npm install -g @sitecore-jss/sitecore-jss-cli

我得到了以下结果:

npm警告可选跳过可选依赖关系: fsevents@1.2.4 (node_modules@sitecore-jss\sitecore-jss-cli\node_modules\fsevents):npm警告不跳过可选依赖:不支持fsevents@1.2.4的平台:需要{“os”:“达尔文”,"arch":"any"} (当前:{"os":"win32","arch":"x64"})

  • @sitecore jss/sitecore jss-cli@9.0.6更新的21.068s包

之后,我想检查是否已经成功安装了JSS,所以我运行了以下CMD命令:

代码语言:javascript
复制
jss --help

但结果是:

“‘jss”不被识别为内部或外部命令、可操作的程序或批处理文件。

我遗漏了什么?

EN

回答 2

Stack Overflow用户

发布于 2018-10-03 12:46:54

检查您的环境路径变量。

默认情况下,Windows上的npm位置是C:\Users{user}\AppData\漫游\npm

在那里,您找到了一个jss.cmd和node_ folder \@sitecore jss文件夹。

若要修复“jss”,不能识别为内部或外部命令、可操作的程序或批处理文件。错误将npm位置添加到您的路径或短期内添加%AppData%\npm

要向路径添加一些内容,请转到控制面板、->系统和安全->系统->高级系统设置,然后是环境变量。

如果找不到npm的位置,请尝试

npm配置获取前缀

票数 5
EN

Stack Overflow用户

发布于 2018-10-03 13:36:26

这是NPM的一个问题,这是@sitecore jss/sitecore jss@9.0.6的具体版本。现在要求用纱线来修理。直到下一次jss发行。

请确保将(@sitecore jss、jss和jss.cmd)从

代码语言:javascript
复制
C:\Users\{your_username}\AppData\Roaming\NPM\

全球安装纱线:https://yarnpkg.com/lang/en/docs/install/#windows-stable

使用Yarn重新安装@sitecore jss/jss-cli

代码语言:javascript
复制
yarn global add @sitecore-jss/sitecore-jss-cli

让jss使用它,使用以下命令

代码语言:javascript
复制
where jss

预期结果:

代码语言:javascript
复制
C:\Users\{your_username}\AppData\Local\Yarn\bin\jss
C:\Users\{your_username}\AppData\Local\Yarn\bin\jss.cmd

如果没有,请使用以下方法刷新环境变量

代码语言:javascript
复制
refreshenv 

(或重启命令提示符)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52626472

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档