Git Product home page Git Product logo

Comments (7)

tarikhamilton avatar tarikhamilton commented on June 12, 2024 4

I vote for webpack. WordPress uses it, vue-cli uses it, and create-react-app uses it.

WordPress developers need to be exposed to modern tooling and learning what a webpack config looks like and how it works may serve them more in the future than Gulp.

from twentynineteen.

mor10 avatar mor10 commented on June 12, 2024

WebPack is excellent for JavaScript-heavy projects that require dedicated JS management. That's not the case here. The smallest and easiset solution is the best. It might be as simple as npm scripts with no build tool. If a build tool is needed, Gulp makes more sense for this type of project because it just uses straight up JavaScript. WebPack introfuces an unnecessary level of complexity for something pretty straight forward. In my opinion.

from twentynineteen.

spencerfinnell avatar spencerfinnell commented on June 12, 2024

If SCSS/Sass is the only build dependency I would really like to see it just run as a standard npm command vs. using Gulp.

from twentynineteen.

mor10 avatar mor10 commented on June 12, 2024

Im fine with that. We should also wire in Stylelint to adhere to WordPress Coding Standards.

from twentynineteen.

ntwb avatar ntwb commented on June 12, 2024

There's a PR in the Underscores repo, that should get updated, merged, then pulled into this repo....

from twentynineteen.

dingo-d avatar dingo-d commented on June 12, 2024

I'm more for webpack, since it's already used in core to bundle JS files [ref]

from twentynineteen.

nielslange avatar nielslange commented on June 12, 2024

@mor10 I assume this issue can be closed now that #169 got merged, correct?

from twentynineteen.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.