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

As a developer, I want to manage nodejs-related dependencies and tasks through a single role so that I can simplify existing deploy playbooks. #74

Open
thatbudakguy opened this issue May 18, 2021 · 0 comments
Labels
enhancement New feature or request
Milestone

Comments

@thatbudakguy
Copy link
Contributor

Is your feature request related to a problem? Please describe.
Compare #63; this situation is similar: functionality related to javascript/nodejs is spread across multiple roles.

  • build_npm
  • build_semantic
  • run_webpack

Describe the solution you'd like
Implementation could be fairly similar to the django and python roles, with tasks to:

  • install an arbitrary version of nodejs
  • if present, install nodejs dependencies from a package.json or package-lock.json file
  • run arbitrary npm scripts, such as those that compile static files

Additional context
This issue could resolve existing issue #9 related to ansible's npm module; perhaps we now have a newer version or can find a smarter way to use the module.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants