Coder Social home page Coder Social logo

Comments (12)

jasonkuhrt avatar jasonkuhrt commented on August 13, 2024

+1

This will be a good ergonomic improvement.

I'll try to take a look at this within the next two weeks (if you don't beat me to it).

from meteorite.

tmeasday avatar tmeasday commented on August 13, 2024

I guess....

Not sure about the removing though. What if a package is promoted to core? Then you'd remove it from smart.json and not from .meteor/packages.

I'm inclined to just leave this. It's not that big a deal (I think most people just mrt add X these days). It'll be resolved in some way when we integrate with core.

from meteorite.

jasonkuhrt avatar jasonkuhrt commented on August 13, 2024

@tmeasday mrt add x for the most part yes, except when working with local smart packages.

from meteorite.

tmeasday avatar tmeasday commented on August 13, 2024

In which case you can be trusted to realise what's going on right?

from meteorite.

tmeasday avatar tmeasday commented on August 13, 2024

I'm not objecting to the feature, just de-prioritizing it :)

from meteorite.

jasonkuhrt avatar jasonkuhrt commented on August 13, 2024

@tmeasday Actually my first time around, no, ha. 10 frustrating minutes later I did realize my mistake. But granted, the second, third, etc. time around I didn't make this mistake.

Regarding de-prioritizing it, I agree in the sense I would prefer if we made this issue a non-issue by improving mrt add. Allow local packages to be added like so:

mrt add meteor-angular Users/jasonkuhrt/code/meteor-angular. =)

from meteorite.

tmeasday avatar tmeasday commented on August 13, 2024

Yeah, this is nice.

Open to pull requests :)

On Monday, 1 October 2012 at 12:30 PM, Jason Kuhrt wrote:

Oh, and then allow them to be removed like so:
mrt remove meteor-angular (let mrt figure out that this is a local package, not atmosphere)


Reply to this email directly or view it on GitHub (#44 (comment)).

from meteorite.

jasonkuhrt avatar jasonkuhrt commented on August 13, 2024

=) I've added this issue to my todos. I'm not a great or good programmer yet so low-hanging fruit is helpful for a peon like myself. I want to help I just can't do much, yet.

from meteorite.

sethburtonhall avatar sethburtonhall commented on August 13, 2024

I am experiencing an error around this issue. I think...

When I create an app with

mrt create myapp

then I add the presence package with

mrt add presence

The presence package is installed in smart.json and smart.lock as normal, but it also installs the presence package within meteor/package. Then when I run my app, I get an error message saying

"presence package doesn't exist"

Why does this happen?

Has mrt always installed packages in the meteor/packages file?

Why is my app throwing the "presence package doesn't exist" error?

Thanks.

from meteorite.

sethburtonhall avatar sethburtonhall commented on August 13, 2024

I am assuming that since this thread is suggesting mrt should automatically add packages to meteor/packages upon manual package load, that loading packages into meteor/packages has always been the normal.

Then why is the package not recognized? hmmm

from meteorite.

tmeasday avatar tmeasday commented on August 13, 2024

@middle8media This sounds like a separate bug.

You say presence is in smart.json and smart.lock. Is there a symlink in .meteor/meteorite/packages ? Does stopping and starting your mrt server fix it?

from meteorite.

sethburtonhall avatar sethburtonhall commented on August 13, 2024

Yes, there is a symlink.

I was running the server with meteor instead of mrt which was causing this weird behavior.

All is well now.

from meteorite.

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.