Urigo / Meteor Client Bundler
Licence: mit
https://blog.meteor.com/leverage-the-power-of-meteor-with-any-client-side-framework-bfb909141008
Stars: ✭ 187
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to Meteor Client Bundler
Meteor Webpack
https://medium.com/@ardatan/meteor-with-webpack-in-2018-faster-compilation-better-source-handling-benefit-from-bc5ccc5735ef
Stars: ✭ 116 (-37.97%)
Mutual labels: webpack, meteor
Webpack Deadcode Plugin
Webpack plugin to detect unused files and unused exports in used files
Stars: ✭ 180 (-3.74%)
Mutual labels: webpack
Sass Extract
Extract structured variables from sass files
Stars: ✭ 183 (-2.14%)
Mutual labels: webpack
Jekyll Webpack Boilerplate
⚡️ A boilerplate with Jekyll and Webpack to make the most performant static websites
Stars: ✭ 182 (-2.67%)
Mutual labels: webpack
Gas Clasp Starter
A starter template for Google Apps Script by clasp
Stars: ✭ 184 (-1.6%)
Mutual labels: webpack
Bolt
The Bolt Design System provides robust Twig and Web Component-powered UI components, reusable visual styles, and powerful tooling to help developers, designers, and content authors build, maintain, and scale best of class digital experiences.
Stars: ✭ 186 (-0.53%)
Mutual labels: webpack
Snailjs
SnailJS - Slow and thoughtful development with Node and React
Stars: ✭ 184 (-1.6%)
Mutual labels: webpack
Typescript Webpack React Redux Boilerplate
React and Redux with TypeScript
Stars: ✭ 182 (-2.67%)
Mutual labels: webpack
React Molin
react-molin是一个全新的基于webpack3、react15、react-router4、antd-mobile的前端架构实现方案(h5)
Stars: ✭ 184 (-1.6%)
Mutual labels: webpack
Fed Note
我是Mokou, 📘 这里是写前端博客和备忘学习的地方。Vue3 源码解析连载中。喜欢请Star。
Stars: ✭ 180 (-3.74%)
Mutual labels: webpack
Ts App
Boilerplate project for a TypeScript API (Express, tsoa) + UI (React/TSX)
Stars: ✭ 182 (-2.67%)
Mutual labels: webpack
Webpack Livereload Plugin
LiveReload during webpack --watch
Stars: ✭ 183 (-2.14%)
Mutual labels: webpack
Polymer Skeleton
💀 Skeleton for Polymer 3 app with Webpack, PostCSS and Service Workers ready.
Stars: ✭ 185 (-1.07%)
Mutual labels: webpack
Meteor Client Bundler
meteor-client-bundler
is a module bundler which will take a bunch of Atmosphere package and put them into a single module, so we can load Meteor's client scripts regardless of what framework we're using to run our server. This project was originally created due to Ionic2CLI-Meteor-Whatsapp and the urge to combine both Ionic along with Meteor, so we can enjoy Ionic's great client and Meteor's powerful DDP client.
API
Bundling
$ meteor-client bundle
-
-s, --source [source-dir] - A path for a Meteor project which already exists. This is useful if you want the bundled packages to have the same versions as in the specified project. If not specified, the packages specified in the config under the
import
field will be used instead. -
-d, --desination [destination-file] - The path for the bundled module. Defaults to
node_modules/meteor-client.js
. -
-c, --config [config-file] - The path for the bundler config file. Defaults to
meteor-client.config.json
. An example config can be found in the examples section. The config can contain the following fields:-
runtime - Meteor’s runtime config. Most commonly used to set the URL of the Meteor server we would like to interface with, which defaults to
localhost:3000
. -
import - A list of packages we would like to include in our bundle. Will most likely contain the
meteor-base
package, as it’s the core file of Meteor’s client, and without it, there will be no Meteor whatsoever.
-
runtime - Meteor’s runtime config. Most commonly used to set the URL of the Meteor server we would like to interface with, which defaults to
- --url [connection-url] - DDP default connection URL.
-
--packs-dir [packages-dir] - Export
METEOR_PACKAGE_DIRS
. Defaults to thepackages
directory under the root directory of the project. For more information, see reference. - -r, --release [meteor-release] - Use a specific release of Meteor. Defaults to the globally installed release or the one used in the specified source directory.
Example
Command
$ meteor-client bundle --destination meteor.bundle.js --config bundler.config.json
Config
{
"release": "1.5.2",
"runtime": {
"DDP_DEFAULT_CONNECTION_URL": "http://1.0.0.127:8100"
},
"import": [
"accounts-base",
"mys:accounts-phone",
"jalik:[email protected]_1",
"jalik:[email protected]"
],
"npmPackages": []
}
Integrating With React Native
See React Native Meteor Boilerplate.
Integrating with Angular CLI
See Angular CLI - Meteor Example
License
MIT
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].