bower-away icon indicating copy to clipboard operation
bower-away copied to clipboard

Why we should not use Bower but Yarn, while both download different codes for the same package?

Open notalentgeek opened this issue 7 years ago • 2 comments

For example:

yarn add babel
bower install babel

I have application running without server (I don't plan to use NodeJS as my back-end). It is now pure-front-end double-click HTML file.

I tried to import browser.js into my HTML file to be able to process JSX.

  • Import with <script src="node_modules/babel-core/lib/api/browser.js"> does not work.
  • But, import with <script src="bower_components/babel/browser.js"> works.

I do not want to download JavaScript manually from CDN. Because with Bower, it was not even a thing to do.

Apparently, the codes are different. Since, Bower is dead and it suggests its users to use Yarn, how can the codes be different?

How can I use Yarn like I use Bower?

notalentgeek avatar Oct 29 '17 08:10 notalentgeek

You need to use webpack to bundle your code

On Sun, 29 Oct 2017 at 09:09, Mikael Kristyawicaksono < [email protected]> wrote:

For example:

yarn add babel bower install babel

I have application running without server (I don't plan to use NodeJS as my back-end). It is now pure-front-end double-click HTML file.

I tried to import browser.js into my HTML file to be able to process JSX.

  • Import with
  • But, import with

I do not want to download JavaScript manually from CDN. Because with Bower, it was not even a thing to do.

Apparently, the codes are different. Since, Bower is dead and it suggests its users to use Yarn, how can the codes be different?

How can I use Yarn like I use Bower?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/sheerun/bower-away/issues/16, or mute the thread https://github.com/notifications/unsubscribe-auth/AAR2DdoVVV1FU8jzj290OR5XloGeYXaZks5sxDK0gaJpZM4QKOlw .

sheerun avatar Oct 29 '17 08:10 sheerun

How can I use Webpack? Specifically for this browser.js? I have tried to use ../.bin/webpack index.js babel.test.js I ran Webpack from node_modules/.bin but there are some "compilation" errors and the .js file is not usable.

notalentgeek avatar Oct 29 '17 08:10 notalentgeek