mirror of
https://github.com/meteor/meteor.git
synced 2026-05-02 03:01:46 -04:00
e91b3776e54ca9e1607bf89e0cebd32170eb2c1d
The defaultExtensionHandlers[".json"] function in import-scanner.js sets file.jsonData as a side effect, which is important because that's what the linker uses to construct a stub module.exports object for dynamically imported package.json modules. When I introduced ImportScanner#_readPackageJson as an alternative to ImportScanner#_readModule in a recent commit, I intentionally did not call defaultExtensionHandlers[".json"], but in so doing I neglected to preserve the behavior of setting file.jsonData. Without a proper package.json stub with at least a "main" property, the dynamic import() system can't resolve dynamically imported packages until the full package.json module has been fetched from the server, which leads to missing module errors in the initial dynamic import().
Meteor is an ultra-simple environment for building modern web applications.
With Meteor you write apps:
- in modern JavaScript
- that send data over the wire, rather than HTML
- using your choice of popular open-source libraries
Try a getting started tutorial:
Next, read the guide and the documentation.
Quick Start
On Windows, the installer can be found at https://www.meteor.com/install.
On Linux/macOS, use this line:
curl https://install.meteor.com/ | sh
Create a project:
meteor create try-meteor
Run it:
cd try-meteor
meteor
Developer Resources
Building an application with Meteor?
- Announcement list: sign up at http://www.meteor.com/
- Having problems? Ask for help at: http://stackoverflow.com/questions/tagged/meteor
- Discussion forums: https://forums.meteor.com/
Interested in helping or contributing to Meteor? These resources will help:
We are hiring! Visit meteor.io/jobs to learn more about working full-time on the Meteor project.
Uninstalling Meteor
Aside from a short launcher shell script, Meteor installs itself inside your home directory. To uninstall Meteor, run:
rm -rf ~/.meteor/
sudo rm /usr/local/bin/meteor
On Windows, just run the uninstaller from your Control Panel.
Languages
JavaScript
91.1%
TypeScript
3.9%
Shell
0.9%
Java
0.7%
Swift
0.7%
Other
2.5%
