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

Create WebPack build to build the project? #2651

Closed
roblarsen opened this issue Nov 30, 2021 · 5 comments
Closed

Create WebPack build to build the project? #2651

roblarsen opened this issue Nov 30, 2021 · 5 comments
Assignees

Comments

@roblarsen
Copy link
Member

related to #2347

If #2650 is clean and tidy then, I guess so.

@roblarsen roblarsen self-assigned this Nov 30, 2021
@darkknight20032001
Copy link

is anyone working on this issue?

@roblarsen
Copy link
Member Author

@darkknight20032001 no. I'd be happy to work with you if you want to take a shot

@darkknight20032001
Copy link

@roblarsen gr8 thanx a lot.... can we start???

@darkknight20032001
Copy link

@roblarsen this is my first open source experience. Can u provide details to me pls???

@roblarsen
Copy link
Member Author

@darkknight20032001 The goal of this issue is to replace html5-boilerplate/gulpfile.babel.js at main · h5bp/html5-boilerplate with WebPack.

The script does the following:

  • zips up the contents of the dist directory (minus node_modules, package-lock.json, .cache, and dist) and outputs it with the following pattern (Where pkg is the contents of the project package.json file) ${pkg.name}_v${pkg.version}.zip
  • copies the contents of node_modules/apache-server-configs/dist/.htaccess to the dist folder
  • copies the index.html folder from src to dist and replaces MODERNIZR_VERSION with the latest version of Modernizr.
  • copies LICENSE.txt
  • copies the style sheet from node_modules/main.css/dist/main.css to dist/css/style.css and adds a banner (/*! HTML5 Boilerplate v${pkg.version} | ${pkg.license} License | ${pkg.homepage} */\n\n) to the file
  • copies everything else over
  • builds modernizr

The process would be to create a fork of this repo, create a branch where you will do this work and as soon as you have something to show, open a pull request here. Assign me as a reviewer and mark the PR as a "draft" Once I can see your code here I'll work with you here on GitHub

@roblarsen roblarsen linked a pull request Jul 14, 2022 that will close this issue
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 a pull request may close this issue.

2 participants