Where are meteor's installed packages located?

Azeirah picture Azeirah · May 1, 2014 · Viewed 12.2k times · Source

I installed twitter bootstrap using meteor add bootstrap. I want to look at the bootstrap css files, but I can't find them anywhere.

I have looked in my application folder, and I've looked at many folders in the .meteor folder. In app-name/.meteor/local/build/programs/server/packages I came across bootstrap.min.js, but no bootstrap.min.css anywhere.

There's nothing in my app-name/.meteor/local/build/programs/client/packages folder.

Does anybody know where the bootstrap css file(s) is located?

Edit: I looked in my generated html page, and found <link href="/c06ffbf557927aa81d97be1421cb5a36cd8fd88f.css" rel="stylesheet"></link>

I found that file in app-name/.meteor/local/build/programs/client/c06ffbf557927aa81d97be1421cb5a36cd8fd88f.css. It is bootstrap, but why is it called that random string, and not bootstrap.css? Is this a bootstrap only problem, or do other packages have this too?

Answer

meawoppl picture meawoppl · May 1, 2014

Typically they are in your home folder in the .meteor directory:

/home/username/.meteor/packages.  

If you are usining meteorite packages as well, they find their way to

/home/username/.meteorite/packages.  

They are symlinked into individual projects with the 'meteor add' action to avoid having to have a version of every package installed for every project you run.