Comments (12)
+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.
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.
@tmeasday mrt add x
for the most part yes, except when working with local smart packages.
from meteorite.
In which case you can be trusted to realise what's going on right?
from meteorite.
I'm not objecting to the feature, just de-prioritizing it :)
from meteorite.
@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.
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.
=) 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.
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.
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.
@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.
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)
- mrt add: pathspec <tag> did not match any file(s) known to git HOT 1
- Incorrect password error HOT 5
- -H flag? HOT 1
- Failed at the [email protected] postinstall script. HOT 2
- error: Package name invalid HOT 11
- Error on installing Meteor 0.9.0 packages HOT 4
- Error while running mrt or meteor HOT 2
- All packages got prefixed with "mrt". What should I do? HOT 8
- migrate-app says package "has not yet been migrated" even though it has HOT 3
- Dependency "mkdirp" version typo HOT 4
- mrt migrate-app hangs HOT 20
- Update README to mention 0.9.0 changes HOT 1
- Cannot read property 'basePackages' of undefined during mrt migrate-app HOT 2
- (Windows) - 'sh' is not recognized. HOT 4
- mrt add without updating dependencies HOT 1
- mrt migrate-app does not exist! HOT 5
- "mrt list" can't show packages.
- Unable to install Meteor HOT 1
- Meteorite on Ubuntu 16.04 LTS HOT 1
- how now ? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from meteorite.