- Clone repository into your
/c/Users/<USER>/AppData/Roaming/Adobe/CEP/extensions/
directory (Create if doesn't exist). - Restart photoshop.
- run
npm run dev
to start the rollup bundler/transforms
- Follow instructions in CEP Resources guide to setup dev debugging (create registry edit etc)
- If you can't connect to the port, you may need to check logs for the error
C:\Users\<USER>\AppData\Local\Temp
CEPHtmlEngine9-PHXS-20.0.4-com.fusefonts.log
should say > DevTools listening on 127.0.0.1:8888
Fuse fonts is setup so that it can be ran from the browser with—perhaps—less fuss than the above debugging.
npm install
Adds all dependencies and downloads the ZXPSignCmd for your platform- Add your
.env
. Refer to.env.example
for necessary fields. npm run self-sign
Creates acertificate.p12
to sign the packaged.zxp
.
After performing the steps in first time setup, you can run the below command whenever you need to generate the zxp.
npm run package
Builds and signs zxp, and places into/dist
Todo: add integration or git submodule.