From 073f223e1e01ef1b4db0f85a5b942fa33d2d51ad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nacho=20Codo=C3=B1er?= Date: Wed, 17 Jul 2024 18:00:25 +0200 Subject: [PATCH 1/4] initial commit with basic setup --- tools/cordova/project.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tools/cordova/project.js b/tools/cordova/project.js index 001871cf70..b01f0c8507 100644 --- a/tools/cordova/project.js +++ b/tools/cordova/project.js @@ -621,6 +621,7 @@ from Cordova project`, async () => { const commandOptions = Object.assign(this.defaultOptions, { cli_variables: config, link: utils.isUrlWithFileScheme(version) }); + console.log('cordova_lib', cordova_lib); try { await this.runCommands(`adding plugin ${target} \ to Cordova project`, cordova_lib.plugin.bind(undefined, 'add', [target], @@ -906,6 +907,7 @@ convenience, but you should adjust your dependencies.`); cwd = this.projectRoot) { // Capitalize title for debug output Console.debug(title[0].toUpperCase() + title.slice(1)); + console.log('title', title, cwd); const oldCwd = process.cwd(); if (cwd) { From 923c62e6e5b4f3639a28971bbe71e2b86859a32f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nacho=20Codo=C3=B1er?= Date: Fri, 19 Jul 2024 14:31:25 +0200 Subject: [PATCH 2/4] update docs --- v3-docs/docs/about/install.md | 4 ++-- v3-docs/v3-migration-docs/breaking-changes/index.md | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/v3-docs/docs/about/install.md b/v3-docs/docs/about/install.md index 516b86a4bf..9547a70989 100644 --- a/v3-docs/docs/about/install.md +++ b/v3-docs/docs/about/install.md @@ -29,7 +29,7 @@ Install the latest official version of Meteor.js from your terminal by running o For Windows, Linux and OS X, you can run the following command: ```bash -npx meteor@rc +npx meteor ``` ::: tip @@ -136,7 +136,7 @@ To be able to user `meteor` command from fish it's needed to include `/home/ Date: Fri, 19 Jul 2024 14:34:17 +0200 Subject: [PATCH 3/4] Revert "initial commit with basic setup" This reverts commit 073f223e1e01ef1b4db0f85a5b942fa33d2d51ad. --- tools/cordova/project.js | 2 -- 1 file changed, 2 deletions(-) diff --git a/tools/cordova/project.js b/tools/cordova/project.js index b01f0c8507..001871cf70 100644 --- a/tools/cordova/project.js +++ b/tools/cordova/project.js @@ -621,7 +621,6 @@ from Cordova project`, async () => { const commandOptions = Object.assign(this.defaultOptions, { cli_variables: config, link: utils.isUrlWithFileScheme(version) }); - console.log('cordova_lib', cordova_lib); try { await this.runCommands(`adding plugin ${target} \ to Cordova project`, cordova_lib.plugin.bind(undefined, 'add', [target], @@ -907,7 +906,6 @@ convenience, but you should adjust your dependencies.`); cwd = this.projectRoot) { // Capitalize title for debug output Console.debug(title[0].toUpperCase() + title.slice(1)); - console.log('title', title, cwd); const oldCwd = process.cwd(); if (cwd) { From 9a8e9fa0337a6853534a79387158119fe5e576e7 Mon Sep 17 00:00:00 2001 From: Frederico Maia Date: Thu, 25 Jul 2024 19:12:18 -0300 Subject: [PATCH 4/4] Update links in the docs and add important links to the navbar. --- v3-docs/docs/.vitepress/config.mts | 89 +++++++++++++++++++++++++++--- v3-docs/docs/about/install.md | 3 + v3-docs/docs/about/what-is.md | 6 +- v3-docs/docs/index.md | 4 +- 4 files changed, 89 insertions(+), 13 deletions(-) diff --git a/v3-docs/docs/.vitepress/config.mts b/v3-docs/docs/.vitepress/config.mts index 2a4816a508..10ddb8fece 100644 --- a/v3-docs/docs/.vitepress/config.mts +++ b/v3-docs/docs/.vitepress/config.mts @@ -2,8 +2,8 @@ import { defineConfig } from "vitepress"; // https://vitepress.dev/reference/site-config export default defineConfig({ - title: "Meteor Docs", - description: "Meteor.js API Docs", + title: "Docs", + description: "Meteor.js Docs", head: [ ["link", { rel: "icon", href: "/logo.png" }], [ @@ -26,12 +26,79 @@ export default defineConfig({ themeConfig: { // https://vitepress.dev/reference/default-theme-config nav: [ - { text: "Deploy", link: "https://www.meteor.com/cloud" }, { - text: "Tutorials", - link: "https://www.meteor.com/developers/tutorials", + text: 'Docs', + activeMatch: `^/(guide|docs|examples)/`, + items: [ + + { text: 'Quick Start', link: '/about/install' }, + { text: 'Examples', link: 'https://github.com/meteor/examples' }, + { + text: 'Meteor.js 2 Docs', + link: 'https://v2-docs.meteor.com' + }, + { + text: 'Migration from Meteor.js 2', + link: 'https://v3-migration-docs.meteor.com' + } + ] }, - { text: "Forums", link: "https://forums.meteor.com/" }, + { + text: 'Ecosystem', + activeMatch: `^/ecosystem/`, + items: [ + { + text: 'Community & Help', + items: [ + { + text: 'Meteor Forums', + link: 'https://forums.meteor.com' + }, + { + text: 'Meteor Lounge Discord', + link: 'https://discord.gg/hZkTCaVjmT' + }, + { + text: 'GitHub Discussions', + link: 'https://github.com/meteor/meteor/discussions' + }, + ] + }, + { + text: 'Resources', + items: [ + { text: 'Packages on Atmosphere', link: 'https://atmospherejs.com/' }, + { text: 'VS Code Extension', link: 'https://marketplace.visualstudio.com/items?itemName=meteor-toolbox.meteor-toolbox' }, + { text: 'DevTools - Chrome Extension', link: 'https://chromewebstore.google.com/detail/ibniinmoafhgbifjojidlagmggecmpgf' }, + { text: 'DevTools - Firefox Extension', link: 'https://addons.mozilla.org/en-US/firefox/addon/meteor-devtools-evolved/' }, + ] + }, + { + text: 'Learning', + items: [ + { + text: 'Meteor University', + link: 'https://university.meteor.com' + }, + { + text: 'Youtube Channel', + link: 'https://www.youtube.com/@meteorsoftware' + }, + ] + }, + { + text: 'News', + items: [ + { text: 'Blog on Dev.to', link: 'https://dev.to/meteor' }, + { text: 'Blog on Medium', link: 'https://blog.meteor.com' }, + { text: 'Twitter', link: 'https://x.com/meteorjs' }, + { text: 'LinkedIn', link: 'https://www.linkedin.com/company/meteor-software/' }, + ] + } + ] + }, + { text: "API", link: "/api/" }, + { text: "Galaxy Cloud", link: "https://www.meteor.com/cloud" }, ], sidebar: [ { @@ -296,7 +363,13 @@ export default defineConfig({ }, ], - socialLinks: [{ icon: "github", link: "https://github.com/meteor/meteor" }], + socialLinks: [{ icon: "github", link: "" }], + socialLinks: [ + { icon: 'github', link: 'https://github.com/meteor/meteor' }, + { icon: 'twitter', link: 'https://x.com/meteorjs' }, + { icon: 'discord', link: 'https://discord.gg/hZkTCaVjmT' } + ], + logo: { dark: "/meteor-logo.png", light: "/meteor-blue.png" }, search: { @@ -318,7 +391,7 @@ export default defineConfig({ 'Copyright (c) 2011 - present Meteor Software.', }, editLink: { - pattern: "https://github.com/meteor/meteor/edit/release-3.0/v3-docs/docs/:path", + pattern: "https://github.com/meteor/meteor/edit/devel/v3-docs/docs/:path", text: "Edit this page on GitHub", }, }, diff --git a/v3-docs/docs/about/install.md b/v3-docs/docs/about/install.md index 9547a70989..ef2d191ebe 100644 --- a/v3-docs/docs/about/install.md +++ b/v3-docs/docs/about/install.md @@ -3,6 +3,9 @@ You need to install the Meteor command line tool to create, run, and manage your Meteor.js projects. Check the prerequisites and follow the installation process below. +```bash +npx meteor +``` ## Prerequisites {#prereqs} diff --git a/v3-docs/docs/about/what-is.md b/v3-docs/docs/about/what-is.md index fc0a76f1c3..8f00675530 100644 --- a/v3-docs/docs/about/what-is.md +++ b/v3-docs/docs/about/what-is.md @@ -30,7 +30,7 @@ Meteor is a full-stack JavaScript platform for developing modern web and mobile - Participate in Meteor's fully professional, engaging and interactive online school. Join [Meteor University](https://university.meteor.com/). -- Subscribe to our official [Youtube channel](https://www.youtube.com/@MeteorVideos) and watch the latest MeteorJS videos and presentations. +- Subscribe to our official [Youtube channel](https://www.youtube.com/@meteorsoftware) and watch the latest MeteorJS videos and presentations. ### Developer Resources @@ -48,6 +48,6 @@ Meteor is a full-stack JavaScript platform for developing modern web and mobile - Participate in the [Official Forum](https://forums.meteor.com) for project news, support, community discussions, and updates on core features. -- Engage with peers in the [Meteor Slack Community](https://join.slack.com/t/meteor-community/shared_invite/enQtODA0NTU2Nzk5MTA3LWY5NGMxMWRjZDgzYWMyMTEyYTQ3MTcwZmU2YjM5MTY3MjJkZjQ0NWRjOGZlYmIxZjFlYTA5Mjg4OTk3ODRiOTc) for technical support, meeting new developers, and exchanging ideas. +- Join the discussion and stay updated with announcements on the official [Meteor Lounge Discord](https://discord.gg/hZkTCaVjmT). -- Join the discussion and stay updated with announcements on the [Meteor Discord Community](https://discord.gg/mukjwCA56P). \ No newline at end of file +- Engage with peers in the [Meteor Slack Community](https://join.slack.com/t/meteor-community/shared_invite/enQtODA0NTU2Nzk5MTA3LWY5NGMxMWRjZDgzYWMyMTEyYTQ3MTcwZmU2YjM5MTY3MjJkZjQ0NWRjOGZlYmIxZjFlYTA5Mjg4OTk3ODRiOTc) for technical support, meeting new developers, and exchanging ideas. diff --git a/v3-docs/docs/index.md b/v3-docs/docs/index.md index cd528e784f..ccf12f2d83 100644 --- a/v3-docs/docs/index.md +++ b/v3-docs/docs/index.md @@ -3,8 +3,8 @@ layout: home hero: - text: "Meteor Docs" - tagline: "All the documentation you need to build and deploy your app with Meteor." + text: "Meteor.js Docs" + tagline: "Documentation, resources, and API references to help you build and deploy with Meteor.js." image: src: /logo.png alt: Meteor