🗒️事前準備
トライアル環境の作成
Salesforce Functions が有効化されている特別なトライアル環境を取得しましょう。
2022/05/07 現在、サインアップしようとするとエラーで先に進めないようです。 Salesforce 社へ確認しましたが再開の見込みは立っておりません。 変化があり次第アップデートいたします。
ローカル開発環境の構築
次のツールをインストールする必要があります。
Git
Node.js
Java
Salesforce CLI
Visual Studio Code
それぞれのツールを簡単にインストールする手順をいつも考えているのですが、いまのところ Windows ユーザであれば、scoop を利用するのがよさそうです。Mac ユーザであれば homebrew を使うと思いますが、その手順は世の中にあふれていますので必要ならググってみてください。Qiita の記事とかがヒットすると思います。ここでは scoop によるインストール手順を紹介します。
インストール手順
PowerShell を管理者モードで開いて、1 行ずつ実行してください。
# scoop をインストール
Set-ExecutionPolicy RemoteSigned -scope CurrentUser
iwr -useb get.scoop.sh | iex
# Git をインストール
scoop install git
# Node.js LTSバージョンをインストール
scoop install nvm@1.1.7
nvm list available
## LTS バージョンを確認 (2022/04/06 時点では 16.14.2)
nvm install 16.14.2
nvm use 16.14.2
npm install -g yarn
# Java をインストール
scoop bucket add java
scoop install zulu11-jdk
# Salesforce CLI をインストール
npm install -g sfdx-cli@7.148.0
npm install -g @salesforce/cli@1.24.0
# VS Code をインストール
scoop bucket add extras
scoop install vscode
Visual Studio Code を開き、拡張機能をインストールしましょう。
トライアル環境の設定
参考: https://developer.salesforce.com/docs/platform/functions/guide/configure_your_org.html
2022/05/07 現在、サインアップしようとするとエラーで先に進めないようです。 Salesforce 社へ確認しましたが再開の見込みは立っておりません。 変化があり次第アップデートいたします。
エラーリスト
ERROR running force:org:create: Functions is not a valid Features value.
Salesforce Functions が有効化されていない Developer 環境を利用してスクラッチ組織を作成しようと試みると、このエラーが発生します。
Error - not_found We encountered an error while processing your request: Couldn't find that salesforce org. Please check that your inputs and configuration are correct before trying again.
Salesforce Functions が有効化されていない Developer 環境のユーザを利用して Salesforce Functions のサーバーにログインを試みると、このエラーが発生します。
Type is not visible: functions.Function
Salesforce Functions が有効化されていない Developer 環境に対して、Salesforce Functions 用のメソッドを書いてデプロイを試みると、このエラーが発生します。

最終更新
役に立ちましたか?