Skip to content
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

Build: Add node requirement to CONTRIBUTING.md. #3652

Merged
merged 1 commit into from
Jan 2, 2022

Conversation

mikes-gh
Copy link
Contributor

@mikes-gh mikes-gh commented Jan 2, 2022

Add node requirement to docs.

Description

Changing to the package Microsoft.TypeScript.MSBuild gives us better compilation and ES6 support.
It does however require node.
The tradeoff is acceptable because it is only required to build from source.

How Has This Been Tested?

None

Docs change

Checklist:

✔️ The PR is submitted to the correct branch (dev).
✔️ My code follows the code style of this project.

@mudbot mudbot bot added the needs review label Jan 2, 2022
@mikes-gh mikes-gh merged commit f1e65cd into MudBlazor:dev Jan 2, 2022
@FalxDraco
Copy link
Contributor

@henon and @mikes-gh, I believe listing a dependency on NodeJS will merely create confusion in the sense it will be judged as a hard dependency that people will think they have to install on their systems.

It is as unnecessary to mention a a NodeJS dependency as it is to mention a TypeScript compiler dependency, or WebCompiler dependency. All these are internal requirements resolved automatically at build time by MSBuild.

Just saying, you guys can keep the dependency list as clean as before.

@mikes-gh
Copy link
Contributor Author

mikes-gh commented Jan 2, 2022

You need node to build from source no? Did I get that wrong?

@mikes-gh mikes-gh changed the title Build: Add node requirement to docs. Build: Add node requirement to CONTRIBUTING.md. Jan 2, 2022
mikes-gh pushed a commit to mikes-gh/MudBlazor that referenced this pull request Jan 3, 2022
mikes-gh pushed a commit that referenced this pull request Jan 3, 2022
@mikes-gh mikes-gh deleted the docs-node branch January 4, 2022 16:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants