This application was created as an exercise to further explore Meteor, Blaze, and MongoDB. You can view a similar repo where I explored using Meteor with React to build a ToDo app HERE
https://github.com/nathangthomas/meteor-recipe-book
- Type
meteor
in your terminal to spin up your server. - Visit http://localhost:3000/ in your browser to interact with the app.
- Run the test suite by first shutting down your current server or specifying a new port with
--port XYZ
. You can then runTEST_WATCH=1 meteor test --driver-package meteortesting:mocha
to run tests.
(This functionality is not currently set up.) You can also interact with a live version of Meteor Recipe Book HERE.
meteor create new-app
creates a new Meteor app.meteor create --react new-react-app
creates a new Meteor app using Reactmeteor
runs your local server on localhost:3000meteor --settings settings.json
run local server using settings.json filemeteor remove whatever-you-want-to-remvoe
meteor add whatever-you-want-to-add
meteor update
Update all packagesmeteor add react-meteor-data
Allows us to create a "data container" to feed Meteor's reactive data into React's component hierarchymeteor mongo
Opens a console into your app's local development databaseshow dbs
Displays all databasesshow collections
Collections of current db
meteor add accounts-ui accounts-password
Adds packages to enable the accounts system and UITEST_WATCH=1 meteor test --driver-package meteortesting:mocha
Run app in test mode--port XYZ
Specify alternate portmeteor run --production
Runs the production version of your application locally
meteor install-sdk ios
Run application inside the IOS simulatormeteor add-platform ios
Install Xcode from the App Storesudo xcodebuild -license accept
short cut for ^^meteor run ios
sudo xcode-select -s /Applications/Xcode.app/Contents/Developer
Enable Xcode tools in the terminal environmentmeteor run ios-device
Opens project in Xcodemeteor run ios-device --mobile-server=http://1.1.1.1:3000
meteor add-platform ios
Adds iOS platform to project