您的 JET 项目没有安装 oraclejet-tooling
Your JET project does not have oraclejet-tooling installed
我最近安装了 Oracle jet,但我没有对其进行任何更改。我今天创建了我的第一个项目,当我尝试构建它或提供它时它显示错误。我正在尝试 运行 它在 Visual Studio 上(不过我不关心)
这是我遇到的错误
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
UPDATE:显然,当我创建一个新模板时,它会从那里本身创建一个错误,生成应用程序结构,但在调用 mom install 期间,它无法解析某些特定的内容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
我已经解决了这个问题,因为 JSON npm 试图解析的大部分内容都被缓存了,并且由于发生了解析错误
我在我的 PC 上使用了 npm-cache clean
,之后所有的 运行 完全没问题。
oraclejet-tooling 包已弃用,您必须使用包含 command-line Oracle JET Web 和混合移动应用程序开发接口的模块。
见https://www.npmjs.com/package/@oracle/ojet-cli
cd oracle-jet-simple-web
npm install @oracle/ojet-cli --save
$ npm install -g @oracle/ojet-cli
$ npm install -g @oracle/oraclejet-tooling
$ ojet restore
这将解决您的问题
对我来说这很有帮助
npm i @oracle/oraclejet-tooling
我最近安装了 Oracle jet,但我没有对其进行任何更改。我今天创建了我的第一个项目,当我尝试构建它或提供它时它显示错误。我正在尝试 运行 它在 Visual Studio 上(不过我不关心)
这是我遇到的错误
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
UPDATE:显然,当我创建一个新模板时,它会从那里本身创建一个错误,生成应用程序结构,但在调用 mom install 期间,它无法解析某些特定的内容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
我已经解决了这个问题,因为 JSON npm 试图解析的大部分内容都被缓存了,并且由于发生了解析错误
我在我的 PC 上使用了 npm-cache clean
,之后所有的 运行 完全没问题。
oraclejet-tooling 包已弃用,您必须使用包含 command-line Oracle JET Web 和混合移动应用程序开发接口的模块。
见https://www.npmjs.com/package/@oracle/ojet-cli
cd oracle-jet-simple-web
npm install @oracle/ojet-cli --save
$ npm install -g @oracle/ojet-cli
$ npm install -g @oracle/oraclejet-tooling
$ ojet restore
这将解决您的问题
对我来说这很有帮助
npm i @oracle/oraclejet-tooling