TypeScript

背景

jestでjest-mock-extendedを使っているのですが、v2.0.7で変なエラーが出ることがありました。

以下のようなエラー。

node_modules/jest-mock-extended/lib/ ...

node.js

TypeORMでException: Class constructor Test cannot be invoked without ‘new’というエラーが出た。

TypeScriptで作っているとハマる可能 ...

Azure, Static Web Apps

アイキャッチ

既にAzureのアカウントがあってサブスクリプションを作成済みという状態を前提条件とします。

リソースグループを作成する

今回作りたいのはStatic Web Appsですが、リソースはどこかのリソースグループに入れる必要が ...

node.js

undefinedを設定する(JSON.stringifyの制限を利用する)

JSONはデータのみのマルチ言語仕様なので、JavaScript固有のオブジェクトプロパティの一部は JSON.stringify ではスキップされます。

Azure, Functions

InstallFunctionsを作成しておく

こちらを使います

npm install typeorm --savenpm install reflect-metadata --savenpm install mysql --s ...

Azure

こちらがうまくいかなかった時にやったこと。

SSLを無効にするには、require_secure_transport サーバー パラメーターを OFF に更新します。
サーバーパラメーターは多いのでフィルター使った ...

Azure, Functions

エラーの内容は以下

Run Azure/functions-action@v1
Successfully parsed SCM credential from publish-profile format.

Azure, Functions

Azure FunctionsからAzure Databaseに接続する時に使うSSL証明書を構成情報に格納して利用する

Azure Database for MySQLにAzure Functionsから接続して操作する ...

Azure, Functions

以前、Azure Database for MySQLにAzure Functionsから接続するサンプルを作成しました。
こちらをデプロイ使用する際に、証明書をどうやって管理するのか悩んでいました。

正解かどうか ...

Azure, Functions

SSL証明書の内容を構成情報に設定するという流れから記事を分割しようと思い立ちました。
というの、引用したりする機会も多そうだなと思ったからです。
今回は書きませんが、KeyVaultから構成情報を取得する方法もいつか ...