Library tab Libraries CDN toggles for Bootstrap Tailwind Bulma
Libraries CDN

Appifio Creator · Lesson X12 · Troubleshooting

CDN library enabled
but not loading

You toggled Bootstrap/Chart under Libraries (CDN) but preview still says $ is not defined - usually you forgot to Save, or you confused it with the media Files / image library.

Goal: Follow toggle → Save → refresh preview; tell the two “library” areas apart.

Before: C05 · After: X13

UI: dropdown tab Libraries · subtab Libraries (CDN) / Fonts · toggles · Save · Save changes · Reload preview - don’t confuse with subtab Images (Stock) or Files Media Library

1. Flow map (matches the in-tab guide)

Dropdown tab → Libraries → subtab Libraries (CDN - Bootstrap, jQuery, Chart.js…)
→ Turn on the libraries you need
→ You MUST click Save (writes the inject config)
→ If you’re editing a draft: also Save changes in Creator
Reload preview · check Network (CDN 200?)
Too many libs on → slow preview - turn some off + Save again

2. Wrong tab - two “libraries”

Tab / areaPurposeNot for
Libraries tab → Libraries (CDN)Enable Bootstrap, Font Awesome, Chart.js… auto-injected on page loadUploading PNGs / searching Pixabay
Images (Stock) / MediaStock = Pixabay/Pexels/Unsplash; Media = uploaded files (D01)Loading jQuery from a CDN

Both can feel like a “library” in the UI - always confirm you’re on the dropdown tab with JS/CSS library toggles and a Save button at the bottom, not the media gallery.

3. Fix steps

  1. Open Libraries → subtab Libraries (CDN) → enable the right libs (e.g. Bootstrap 5 + Popper if needed).
  2. Scroll down → click "Save" - wait for the success toast.
  3. Fonts subtab (if you use Google Fonts) - enable fonts → Save the same way.
  4. Preview toolbar → "Reload"; make sure you’re viewing "Changes", not a stale "Current".
  5. Don’t hand-add <script src="https://appifio.com/uploads/pages/appifio-x12-cdn-libraries.jpg"> in HTML - the platform injects; duplicates cause odd errors.
  6. Ask AI: “Use Bootstrap already enabled under Libraries (CDN) - don’t import another CDN.”
  7. Corporate network blocking cdnjs/jsdelivr → try another network or turn off VPN (X01).

4. Comparison · Limits

  • npm install without saving the lockfile: toggle on but forgot Save - preview still missing the package.
  • WordPress enqueue: you must wp_enqueue_script - here it’s toggle + Save in the panel.

Limits: only libraries in the tab catalog; versions are fixed by the platform - you can’t pin an arbitrary old jQuery if the UI doesn’t offer it. Too many CDNs → slow preview TTFB.

5. Issues · Advice

SituationFix
Toggle green but console 404 on the scriptLibraries tab not Saved; Save then Reload
Chart blank even with Chart.js onOrder: Save CDN → AI code uses global Chart → Reload
Turned a lib off by mistakeToggle off → Save again (matches the non-tech guide in the UI)
Live differs from previewForgot Creator Save changes after saving CDN config

6. Checklist

  1. Did you click Save in the Libraries (CDN) tab - not only the toggle?
  2. Can you tell the CDN Libraries tab apart from Files / Media?
  3. After Save, did you Reload the preview?

Next: X13 - MCP ↔ Creator conflict

Appifio Creator · User guide · X12