我是新来的。在使用CMD运行以下命令时:
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"})
之后,我想检查是否已经成功安装了JSS,所以我运行了以下CMD命令:
jss --help但结果是:
“‘jss”不被识别为内部或外部命令、可操作的程序或批处理文件。
我遗漏了什么?
发布于 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配置获取前缀
发布于 2018-10-03 13:36:26
这是NPM的一个问题,这是@sitecore jss/sitecore jss@9.0.6的具体版本。现在要求用纱线来修理。直到下一次jss发行。
请确保将(@sitecore jss、jss和jss.cmd)从
C:\Users\{your_username}\AppData\Roaming\NPM\全球安装纱线:https://yarnpkg.com/lang/en/docs/install/#windows-stable
使用Yarn重新安装@sitecore jss/jss-cli
yarn global add @sitecore-jss/sitecore-jss-cli让jss使用它,使用以下命令
where jss预期结果:
C:\Users\{your_username}\AppData\Local\Yarn\bin\jss
C:\Users\{your_username}\AppData\Local\Yarn\bin\jss.cmd如果没有,请使用以下方法刷新环境变量
refreshenv (或重启命令提示符)
https://stackoverflow.com/questions/52626472
复制相似问题