Visual studio 您的JET项目没有安装oraclejet工具

Visual studio 您的JET项目没有安装oraclejet工具,visual-studio,knockout.js,oracle-jet,Visual Studio,Knockout.js,Oracle Jet,我最近安装了Oracle jet,尚未对其进行任何更改。我今天创建了我的第一个项目,当我尝试构建或服务它时,它显示出错误。我正试图在VisualStudio上运行它我不在乎 这就是我得到的错误 PM> ojet serve ojet : [31mError: Your JET project does not have oraclejet-tooling installed.[0m At line:1 char: + ojet serve + ~~~~~~~~~~ +

我最近安装了Oracle jet,尚未对其进行任何更改。我今天创建了我的第一个项目,当我尝试构建或服务它时,它显示出错误。我正试图在VisualStudio上运行它我不在乎

这就是我得到的错误

PM> ojet serve ojet : [31mError: Your JET project does not have oraclejet-tooling installed.[0m  
At line:1 char:
+ ojet serve
+ ~~~~~~~~~~
        + CategoryInfo          : NotSpecified: ([31mError: You... installed.[0m:String) [], RemoteException
        + FullyQualifiedErrorId : NativeCommandError
更新:显然,当我创建一个新模板时,它正在创建一个错误,从那里它本身生成了应用程序结构,但是在调用mom安装时,它无法通过某些特定的JSON进行解析

错误如下:

ojet create ojetnavbar --template=navbar
Processing template: navbar
Your app structure is generated. Continuing with library install.
Performing npm install may take a bit.
Invoking npm install.
npm WARN deprecated coffee-script@1.12.7: CoffeeScript on NPM has moved to "coffeescript" (no hyphen)
npm ERR! Unexpected end of JSON input while parsing near '...oIzTWjIvO8rspcLCK+1pI'

npm ERR! A complete log of this run can be found in:
npm ERR!     *location of log*
Error: (during Invoking npm install.) 1

我认为您需要将oraclejet工具添加到您的项目中。试试这个:

cd appDir npm install @oracle/oraclejet-tooling --save
我认为您需要将oraclejet工具添加到您的项目中。试试这个:

cd appDir npm install @oracle/oraclejet-tooling --save
我已经解决了这个问题,这是因为JSON npm试图解析的对象大部分都是缓存的,因此发生了解析错误


我在我的电脑上使用了npm cache clean,所有这些都运行得很好。

我已经解决了这个问题,因为JSON npm试图解析的大部分都是缓存的,因此发生了解析错误


我在我的电脑上使用了npm cache clean,所有这些都运行得非常好。

oraclejet工具包已被弃用,您必须使用包含用于Oracle JET web和混合移动应用程序开发的命令行界面的模块


oraclejet工具包已被弃用,您必须使用包含用于oraclejet web和混合移动应用程序开发的命令行界面的模块

$npm安装-g@oracle/ojet cli $npm安装-g@oracle/oraclejet工具 $ojet恢复

这将解决您的问题

$npm安装-g@oracle/ojet cli $npm安装-g@oracle/oraclejet工具 $ojet恢复

这会解决你的问题

对我来说这很有帮助

npm i @oracle/oraclejet-tooling
这是链接:

对我来说这很有帮助

npm i @oracle/oraclejet-tooling

这是链接:

谢谢,我试过了,它给出了404错误,更新了一点问题,可能有帮助汉克斯,我试过了,它给出了404错误,更新了一点问题,可能有帮助你是在防火墙后面吗?尝试安装依赖项时npm命令失败。通常这与某种网络问题有关。您只需再次运行该命令,它就可以正常工作。我经常看到npm挂断。我唯一遇到OJET安装错误的时候是出现网络问题的时候,比如在不知情的情况下连接到VPN,或者坐在代理服务器后面,但该代理没有配置为npm。你有没有可能在防火墙后面?尝试安装依赖项时npm命令失败。通常这与某种网络问题有关。您只需再次运行该命令,它就可以正常工作。我经常看到npm挂断。我在OJET安装中遇到任何错误的唯一一次是出现网络问题时,例如在不知情的情况下连接到VPN,或者坐在代理服务器后面,但该代理未配置为npm。请在回答中添加更多详细信息。请查看入门指南。请在答案中添加更多详细信息。请查看以开始。