https://docs.excelscheduler.field3.systems/
or check out the docs/content/_index.md
file in this repo.
Dependencies
- Node22
- npm
- just (https://github.com/casey/just)
Quick Setup
Check out the overview
just -l
Then go ahead and start dev'ing
just addin-dev
afterwards open https://localhost:22234/manifest.xml and trust the cert
Files are in the addin folder, add the manifest.xml file to an excel document to install the plugin.
arch gotcha
for os's that are secure and don't let you write to /usr/lib/node_modules
move the global install location, fish shell example
# Create the directory for global packages
mkdir ~/.npm-global
# Configure npm to use the new directory
npm config set prefix '~/.npm-global'
# Add to PATH permanently (fish shell)
set -U fish_user_paths ~/.npm-global/bin $fish_user_paths
# Or for current session only:
# set -gx PATH ~/.npm-global/bin $PATH
Random
Neat Place to Find Fabric Icon Names https://uifabricicons.azurewebsites.net/
Dependencies
- Hugo
- Go
- just (https://github.com/casey/just)
Then startup the dev server
just docs-dev
Files are in the docs folder, content for the pages are in docs/content.
Can do a quick test of the release build
just release-build
Make sure the changelog.md
is updated with the correct release date and
version number.
Then update the version number in addin/src/taskpane/taskpane.html
.
After everything is merged into main, the pipeline will build and run.