發表文章

GraalVM 使用Polyglot 遇到 A language with id ‘xxx’ is not installed

  GraalVM 使用Polyglot 遇到 A language with id ‘xxx’ is not installed 錯誤訊息 example: Exception in thread "main" java.lang.IllegalArgumentException: A language with id 'xxx' is not installed. Installed languages are: [js]. at com.oracle.truffle.polyglot.PolyglotEngineImpl.requirePublicLanguage(PolyglotEngineImpl.java:695) at com.oracle.truffle.polyglot.PolyglotContextImpl.requirePublicLanguage(PolyglotContextImpl.java:821) at com.oracle.truffle.polyglot.PolyglotContextImpl.eval(PolyglotContextImpl.java:792) at org.graalvm.polyglot.Context.eval(Context.java:341) at org.graalvm.polyglot.Context.eval(Context.java:367) at org.vena.finch.FinchApplication.main(FinchApplication.java:12) 此時要去安裝 truffle js plugin 安裝 truffle language 套件 像是我需要的是 ‘js’ 套件 $ <GraalVM路徑>/bin/gu install js 此方始只支援 GraalVM 22.2以上 重啟應用程式即可 enjoy!! 參考官方文件 tags:  devops   java   GraalVM md

Azure deploy center build typescript project 發生’tsc’ is not recognized as an internal or external command

  Azure deploy center build typescript project 發生’tsc’ is not recognized as an internal or external command 最近將 Azure bot( typescript 版本) 透過 deploy center 提供的 deploy-continuous 服務去作部署 Azure bot :  官方教學 先來看 Azure 官網的部署說明 執行階段 根目錄檔案 ASP.NET  (僅限 Windows) .sln 、 *.csproj* 或  default.aspx ASP.NET  Core * .sln  或 * .csproj PHP index.php Ruby (僅限 Linux) Gemfile Node.js 含啟動指令碼的  server.js 、 app.js , 或  package.json Python * . .py 、  requirements.txt 或  runtime.txt HTML default.htm 、 default.html 、 default.asp 、 index.htm 、 index.html  或  iisstart.htm WebJobsWebJobs *job_name > /run. <持續 Webjob App_Data/jobs/continuous 下的擴充 >*功能,或針對觸發的 webjob < 。 > 如需詳細資訊,請參閱  Kudu WebJobs 文件 。 函式 請參閱  Azure Functions 的持續部署 。 有Node.js 實際部署後 部署請參考 : [官方文件]( ‘tsc’ is not recognized as an internal or external command ) 之後把 souce code commit & push 到 git 上 會在Azure console 發生 'tsc' is not recognized as an internal or ...