通过命令行生成vue项目框架的方法
发布时间 - 2026-01-11 02:18:38 点击率:次本文介绍了通过命令行生成vue项目框架的方法,现在分享给大家

-- 安装nodejs
用命令行生成vue项目框架需要npm包管理器来安装,而npm又是在安装nodejs的时候同时安装的,
所以首先要安装nodejs,学习vue有必要了解下nodejs和npm的基本知识:
nodejs安装: https://www./article/113457.htm
npm 介绍: https://www./article/87893.htm
-- 安装命令行工具
npm install -g vue-cli
-g表示全局安装, vue-cli是模块,全局安装的模块可以在命令行直接使用.
红框里是安装命令,由于npm网站在国内速度非常慢,所以在命令后面加上淘宝的镜像,很快就安装好了.也可以使用cnpm安装.
安装后在命令行输入 vue -version 能看到版本号表示全局安装成功,下面就可以使用命令行创建项目了.
-- 创建项目框架
vue init webpack my-project
创建一个基于"webpack"的项目,后面是项目名,
按照提示输入,项目名,项目描述,项目作者等等,看到最后这句项目就创建好了,
项目结构:这是安装了依赖以后的截图,没安装依赖以前是没有node_modules文件夹的
刚我们命令行输入的东西就在package.json这个文件里,打开文件
项目名字,版本,描述,作者等,后面还有运行项目命令,项目依赖,开发环境项目依赖等.
-- 安装依赖
生成了项目以后是不能直接运行的,现在很多项目都依赖许许多多的模块,需要逐一安装,
ctrl+c 停掉刚生成项目的命令,cd vue-project 进入项目跟目录, 用命令npm install 安装
同样是使用淘宝镜像.
当这个命令运行完成以后会多出一个node_modules文件夹,里面就是项目所需的所有依赖,可以看到有很多模块,这些模块都是在package.json文件里定义好了的.
dependencies是项目依赖,
devDependencies是开发时项目依赖.
-- 运行测试
好了,依赖安装完成后就可以运行我们的项目了命令:
npm run dev
看到这样的输入项目就运行起来了,然后打开浏览器,输入第二个红框的地址 localhost:8080,
浏览器截图.
项目就运行起来了.命令行生成的vue项目,还支持热启动,当项目文件有改动的时候,页面会自动变化,<script>标签里的js代码修改后,还得手动刷新页面,不过已经非常棒了.
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# 命令行创建vue项目
# vue命令行工具
# 通过命令行创建vue项目的方法
# 命令行
# 好了
# 镜像
# 淘宝
# 就可以
# 这是
# 是在
# 就在
# 又是
# 起来了
# 有很多
# 所需
# 第二个
# 给大家
# 可以看到
# 还得
# 有必要
# 可以使用
# 管理器
# 基本知识
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Linux系统命令中tree命令详解
html5的keygen标签为什么废弃_替代方案说明【解答】
Laravel如何使用集合(Collections)进行数据处理_Laravel Collection常用方法与技巧
详解Nginx + Tomcat 反向代理 负载均衡 集群 部署指南
制作旅游网站html,怎样注册旅游网站?
Laravel如何从数据库删除数据_Laravel destroy和delete方法区别
如何在阿里云ECS服务器部署织梦CMS网站?
Android中AutoCompleteTextView自动提示
PHP 实现电台节目表的智能时间匹配与今日/明日轮播逻辑
公司网站制作需要多少钱,找人做公司网站需要多少钱?
Laravel如何使用Facades(门面)及其工作原理_Laravel门面模式与底层机制
Laravel如何配置和使用缓存?(Redis代码示例)
Python函数文档自动校验_规范解析【教程】
Laravel中间件如何使用_Laravel自定义中间件实现权限控制
,在苏州找工作,上哪个网站比较好?
如何在Windows虚拟主机上快速搭建网站?
Laravel如何使用Contracts(契约)进行编程_Laravel契约接口与依赖反转
软银砸40亿美元收购DigitalBridge 强化AI资料中心布局
Laravel路由怎么定义_Laravel核心路由系统完全入门指南
韩国服务器如何优化跨境访问实现高效连接?
Laravel怎么实现验证码功能_Laravel集成验证码库防止机器人注册
如何在香港免费服务器上快速搭建网站?
如何在云主机上快速搭建多站点网站?
Laravel如何使用API Resources格式化JSON响应_Laravel数据资源封装与格式化输出
Laravel如何使用Eloquent ORM进行数据库操作?(CRUD示例)
Laravel Vite是做什么的_Laravel前端资源打包工具Vite配置与使用
高性能网站服务器部署指南:稳定运行与安全配置优化方案
浏览器如何快速切换搜索引擎_在地址栏使用不同搜索引擎【搜索】
Laravel如何实现一对一模型关联?(Eloquent示例)
Laravel Livewire是什么_使用Laravel Livewire构建动态前端界面
制作企业网站建设方案,怎样建设一个公司网站?
Laravel怎么实现搜索高亮功能_Laravel结合Scout与Algolia全文检索【实战】
历史网站制作软件,华为如何找回被删除的网站?
佛山企业网站制作公司有哪些,沟通100网上服务官网?
如何在云指建站中生成FTP站点?
Laravel如何使用Blade组件和插槽?(Component代码示例)
Laravel Telescope怎么调试_使用Laravel Telescope进行应用监控与调试
成都品牌网站制作公司,成都营业执照年报网上怎么办理?
如何自定义建站之星模板颜色并下载新样式?
如何在Ubuntu系统下快速搭建WordPress个人网站?
装修招标网站设计制作流程,装修招标流程?
原生JS获取元素集合的子元素宽度实例
HTML5空格和margin有啥区别_空格与外边距的使用场景【说明】
如何在七牛云存储上搭建网站并设置自定义域名?
如何确保FTP站点访问权限与数据传输安全?
使用C语言编写圣诞表白程序
Python正则表达式进阶教程_复杂匹配与分组替换解析
如何在阿里云虚拟主机上快速搭建个人网站?
Laravel如何使用Seeder填充数据_Laravel模型工厂Factory批量生成测试数据【方法】
简单实现jsp分页

