-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
💡 [Feature]: Add SPFx Fast Serve setup as additional step to the scaffolding form #218
Comments
The biggest problem is that Let's put this on hold until we get some answer here 👇 |
this feature was implemented and it is now possible to add |
## 🎯 Aim The aim is to add SPFx fast serve support to project scaffolding so that it may be selected in as and optional dependency to install and configure ## ✅ What was done - [X] adds spfx-fast-serve optional step ## 🔗 Related issue Closes: #218
## 🎯 Aim The aim is to add SPFx fast serve support to project scaffolding so that it may be selected in as and optional dependency to install and configure ## ✅ What was done - [X] adds spfx-fast-serve optional step ## 🔗 Related issue Closes: #218
🎯 Aim of the feature
the aim would be to extend the additional steps section of the scaffolding form with SPFx Fast Serve
https://github.com/s-KaiNet/spfx-fast-serve?tab=readme-ov-file#which-sharepoint-framework-versions-are-supported
📷 Images (if possible) with expected result
Add a new option here
🤔 Additional remarks or comments
Prototype
vscode-viva/src/webview/view/components/forms/spfxProject/AdditionalStep.tsx
Lines 99 to 122 in 91c92ee
with description to isntall fast-serve and link to offcial fast serve guidance (as besides adding packages to the project user will need to also install global dependency manually)
vscode-viva/src/services/actions/Scaffolder.ts
Lines 296 to 307 in 91c92ee
https://github.com/pnp/vscode-viva/blob/main/src/constants/ProjectFileContent.ts
so that when new project gets scaffolded the project.pnp file will have our new step that will need to be handeld
vscode-viva/src/extension.ts
Lines 51 to 65 in 91c92ee
when the new fast-serve step gets catched we should run
spfx-fast-serve --force-install
on the new projectThe text was updated successfully, but these errors were encountered: