https://github.com/miasmos/extendscript-react-template
Proof of concept for the use of React within Adobe Extendscript extensions.
https://github.com/miasmos/extendscript-react-template
adobe babel babel7 es2019 es6 extendscript react reactjs
Last synced: 3 months ago
JSON representation
Proof of concept for the use of React within Adobe Extendscript extensions.
- Host: GitHub
- URL: https://github.com/miasmos/extendscript-react-template
- Owner: miasmos
- Created: 2019-09-12T04:01:23.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2023-01-04T10:02:35.000Z (almost 3 years ago)
- Last Synced: 2024-04-11T16:20:46.556Z (over 1 year ago)
- Topics: adobe, babel, babel7, es2019, es6, extendscript, react, reactjs
- Language: JavaScript
- Size: 1.01 MB
- Stars: 5
- Watchers: 2
- Forks: 0
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# extendscript-react-extension
This project serves as a proof of concept for the use of React within Adobe Extendscript extensions. At time of writing this is React 16.9, ES2019.
# Setup
Follow the basic setup steps provided [here](https://github.com/Adobe-CEP/Samples/tree/master/PProPanel).
Install [node](https://nodejs.org/en/)
Run `npm install gulp -g`
Run `npm install`
Run `npm start`
Open Adobe application and navigate to `Window > Extensions > React Example`Files may fail to copy due to permissions. If so, either create a symlink or copy the contents of the `plugin` folder to
`C:\\Program Files (x86)\\Common Files\\Adobe\\CEP\\extensions\\YourPluginName` for Windows
or `/Library/Application Support/Adobe/CEP/extensions/YourPluginName` for Mac# Config
A few options exist within `package.json` under the `extendscript` field. These are copied to `manifest.xml` when running `npm start`.