vue-cli
create-vue
Our great sponsors
vue-cli | create-vue | |
---|---|---|
86 | 19 | |
29,750 | 3,351 | |
-0.0% | 4.1% | |
0.0 | 9.2 | |
14 days ago | 6 days ago | |
JavaScript | Vue | |
MIT License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
vue-cli
-
Integration of Angular, Vue.js and React with .NET: Creating a Modern Web Experience
Immerse yourself in the official Vue CLI documentation for a deeper understanding.
-
Dependencies Belong in Version Control
Security would be a useful benefit/section to add to this post:
A.) If maintainers of your dependencies edited an existing version.
B.) If your dependencies did not pin their dependencies.
For instance, if you installed vue-cli in May of last year from NPM with --prefer-offline (basically the same as checking in your node_modules), you were fine. But because vue-cli doesn't pin its dependencies ("node-ipc"), installing fresh/online would create WITH-LOVE-FROM-AMERICA.txt on your desktop [1], which was at the very least a scare, but for some, very problematic.
-
Selecting the Right Dependencies: A Comprehensive Practical Guide
An interesting fact is that this dependency was used in vue-cli.
-
Build complex SPAs quickly with vue-element-admin
Vue CLI 3
-
What is Vue?
Vue CLI (command-line interface), which is used to install and create the main Vue framework libraries and third-party plugins.
-
I made browser extension for bookmarks (Vue 3 + TailwindCSS + IndexedDB)
Is there a reason you've used the old Vue CLI though, with webpack and babel?Imho you're missing a lot not using Vite... npm init vue@latest (create-vue) is the recommended way to scaffold a new Vue app, Vue CLI is in Maintenance Mode
-
Open Source Projects Made Using Vue.js
The official Vue CLI UI is made with Vue + Apollo GraphQL. You'll know it when you run vue ui in your terminal. - https://github.com/vuejs/vue-cli/tree/dev/packages/%40vue/cli-ui
-
Comparing Vue.js and React.js key aspects
Both Vue.js and React have their own set of tools and libraries to help developers build and maintain their applications. Vue.js has Vue CLI and Nuxt.js, while React has Create React App and Next.js.
-
vue create my-project VS npm create vite@latest my-project -- --template vue
Vue create is using the Vue CLI, which uses webpack under the hood. Vue CLI is now considered to be in maintenance mode, and has been superseded by Vite, which was created by the same author, Evan You. Vite uses a separate dev server and build step, with esbuild for the former and rollup for the latter.
-
Quickly Create a Responsive Sales Data Table with Vue and Vuetify
Vue CLI installed on your computer. Verify its installation by running vue --version in your terminal, or install it by running npm install --location=global @vue/cli
create-vue
-
Volar with VueJS 3
I'm trying to use Volar https://github.com/vuejs/language-tools in a project created with create-vue https://github.com/vuejs/create-vue. My config is forked from https://github.com/LunarVim/nvim-basic-ide and Volar is installed with Mason (having previously installed the Vue lang server).
-
Prompt - User-friendly interactive prompts for Go.
Recently, I developed a go package that allows users to pass parameters through input or selection in tui. Similar to create-vue. You can see some screenshots in the README. Based on Bubble Tea. Inspired by Prompts.
-
I made browser extension for bookmarks (Vue 3 + TailwindCSS + IndexedDB)
Is there a reason you've used the old Vue CLI though, with webpack and babel?Imho you're missing a lot not using Vite... npm init vue@latest (create-vue) is the recommended way to scaffold a new Vue app, Vue CLI is in Maintenance Mode
-
Exit Intent Pop-Up & How to Publish on NPM - Vue 3
npm init vue@latest This command will install and execute create-vue The recommended way to start a Vite-powered Vue project.
-
Complex Vue 3 state management made easy with Pinia
This will install and execute create-vue, the official Vue project scaffolding tool, to setup a new project with Vue and Vite. In the process, you must choose the tools necessary for the project: Select all the tools marked with a red arrow: Router, Pinia, ESLint, and Prettier. When the setup completes, navigate to the project and install the dependencies:
-
NPM package compromised by author: erases files on RU / BY computers on install
Note that the only vulnerable version was @vue/cli v5.0.2, which was intended to pin the version of node-ipc to v9.2.1, but accidentally allowed versions greater than that: https://github.com/vuejs/vue-cli/commit/37ef809c873f33c88ba7...
The mistake was fixed within 6 minutes: https://github.com/vuejs/vue-cli/commit/b0d931668e7e8450a285...
It looks like the malware version of @vue/cli has been downloaded a total of 170 times.[1] That's 0.13% of all downloads of that package this week. It's also important to note that @vue/cli has been deprecated for months. If you're making a new Vue project today[2] you'll use create-vue[3] which doesn't depend on node-ipc at all.
1. https://www.npmjs.com/package/@vue/cli?activeTab=versions
-
Vue 3 production-ready analysis
create-vue clarity needed: The Vue-CLI github (https://github.com/vuejs/vue-cli) contains the following note: "Vue CLI is now in maintenance mode. For new Vue 3 projects, please use create-vue to scaffold Vite-based projects." While this is great, most agree that Vite is amazing, the create-vue repo has no documentation whatsoever: https://github.com/vuejs/create-vue and the Vue 3 docs (https://v3.vuejs.org) still reference Vue-CLI as the scaffolding/building tool. Will create-vue support out of the box airbnb (and other options) linting? What is the new command (if any?) for installing addons? Does the new CLI plan not to incorporate these things and are we moving in the React direction in terms of scaffolding?
-
From my point of Vue: Vue 3 Ecosystem
Tooling cli: create-vue
-
Vue 3 and Vite with typescript and tooling
Use the repo create-vue to get started, this will be the official way to set up a new Vue project with Vite in the future. After running npm init vue@next choose the options appropriate for your use case.
-
How do I modify the html and body classes? e.g., <body class="text-center">
Oh, interesting. Both using npm init vite with the Vue preset and npm init vue@next gives you an index.html: https://github.com/vitejs/vite/blob/main/packages/create-vite/template-vue/index.html https://github.com/vuejs/create-vue/blob/main/template/base/index.html
What are some alternatives?
vite - Next generation frontend tooling. It's fast!
inertia-laravel - The Laravel adapter for Inertia.js.
create-react-app - Set up a modern web app by running one command.
node-ipc - A nodejs module for local and remote Inter Process Communication (IPC), Neural Networking, and able to facilitate machine learning.
vuex - 🗃️ Centralized State Management for Vue.js.
volar - ⚡ Explore high-performance tooling for Vue [Moved to: https://github.com/vuejs/language-tools]
Vue.js - This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core
core - 🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
vitesse - 🏕 Opinionated Vite + Vue Starter Template
vue-demi - 🎩 Creates Universal Library for Vue 2 & 3
vuetify - 🐉 Vue Component Framework