React.jsのコンポーネントをUXPinアカウントに送信するには、Continuous Integrationサーバー(Circle CI、Travis、GitHub Actions…)との統合接続をお勧めします。
New library
をクリックします。Import React components
を選択します。Create library
」をクリックします。CircleCI設定
./.circleci/config.yml
config.yml
にコピーします。#config.yml
jobs:
build:
docker:
- image: circleci/node:10.15-stretch-browsers
working_directory: ~/project/
steps:
- checkout
- run:
name: "Install dependencies"
command: npm install
- run:
name: 'Push to UXPin'
command: ./node_modules/.bin/uxpin-merge push --webpack-config ./webpack.config.js --wrapper ./src/Wrapper/UXPinWrapper.js
Circle CIを開き、新しいプロジェクトを追加する
GitHub repoを検索し、Set Up Projectをクリックします。 プロジェクトにすでにconfig.ymlファイルがある場合は、[Use Existing Config]をクリックします。
Start Buildingをクリック *Sync が開始されますが、すぐに失敗します。
Project Settings > Environmental Variablesをクリック
新しい環境変数を追加し、名前を入力します。 名前: uxpin_auth_token
値: コピーした UXPin Auth token
統合を再実行します。