vue react angular 分别如何创建一个新项目
前提,这三个框架都需要依赖node.js 环境,并且node.js 包含npm环境
Vue: (vue-cli 3之前的版本)
1. 全局安装vue-cli 和 webpack
npm install vue-cli -g //全局安装 vue-cli
npm install webpack -g
2. 用webpack模板 新建一个vue 项目
vue init webpack my-vue-app
3. 安装node-module依赖目录
npm install
4.运行项目
npm run start
或者
npm run dev
5.打包项目
npm run build
生成dist目录,是为vue 项目打包后的文件目录
附:webpack 配置链接
https://www.webpackjs.com/concepts/
https://www.jianshu.com/p/080e18fcf0e3
Vue: (vue-cli 3)
vue-cli 3 创建项目更简单
1. 卸载旧版的vue-cli
npm uninstall vue-cli -g
2. 如果node版本不够,升级node相应的版本,vue-cli 3 依赖的nodejs版本>8.9
3. 安装新版的vue-cli
npm install -g @vue/cli
默认的版本应该是最新的。也可以直接在后面加上 --latest,或者带上版本号
4. 创建一个vue-cli 3的项目
vue create vue-cli3-app
然后一步步选择创建相应的配置
完成创建
附:或者还可以使用vue ui(图形化工具的命令)来创建vue-cli3的项目
react
方法一:直接通过标签直接引入,不推荐
<!-- 引入react -->
<script src="https://unpkg.com/react@16/umd/react.development.js" crossorigin></script>
<!-- 引入react-dom -->
<script src="https://unpkg.com/react-dom@16/umd/react-dom.development.js" crossorigin></script>
方法二:使用官方脚手架creact-react-app
这个方法也非常简单:
npx create-react-app my-react-app
或者,直接先安装脚手架工具
npm install -g create-react-app
然后,
create-react-app my-react-app
方法三:使用webpack、babel、react来创建React项目
1. 初始化项目
npm init -y
2. 安装webpack 和 webpack-cli 依赖
npm install webpack webpack-cli --save-dev
3. 安装babel
npm install @babel/core babel-loader @babel/preset-env @babel/preset-react --save-dev
4. 配置webpack
5.安装react 和 react-dom 包
npm install react react-dom --save
6.安装webpack-dev-serve
npm install webpack-dev-server --save-dev
package.json中添加脚本:
"scripts": {"start": "webpack-dev-server --open --mode development"
}
7. 运行项目
npm run start
注意:webpack 配置比较关键
angular
1.安装angular-cli
npm install -g @angular/cli
2.创建项目
ng new my-angular-app
3. 运行项目
ng serve --open
4.编译项目
ng build
5. 创建组件
ng g component first-component
vue react angular 分别如何创建一个新项目相关推荐
- Extjs6 --- 学习笔记(1)创建一个新项目
原公司使用的前端框架是Extjs,于是系统学习了Extjs的4和6.旧东家的项目主要为后台管理系统,因此对前端界面UI的要求并不高,侧重于数据的展示与处理 ,刚开始使用的是Extjs4,后升级成6. ...
- 【I】ZF2安装 和 创建一个新项目
2019独角兽企业重金招聘Python工程师标准>>> 参看zend文档 : http://framework.zend.com/manual/2.2/en/user-guide 目 ...
- 【Vue 3 实战一】搭建一个新项目并上传至gitee
提示:专栏内容均为原创,搬运必究 文章目录 一.Vue3的新特性? 二.创建新项目 1. 利用脚手架 2.项目配置选择 (建议与下方一致) 三.运行项目 1. 安装依赖 2. 运行项目 3. 上传代码 ...
- 微信小程序创建一个新项目
1. 新建一个文件夹. 2. 打开微信小程序开发工具,导入新建文件夹:然后输入创建的appId:会自动生成一个project.config.json,打开这个文件,会看到appid这个字段. 3.可以 ...
- 关卡设计快速入门_3. 创建一个新关卡
接下来,创建一个新关卡,来构建您的游戏环境.当创建一个新关卡时,就和您创建一个新项目类似.虚幻引擎允许您选择 模板 .默认情况下,有一个 默认 模板(它具有非常简单的场景) 和一个 Empty Lev ...
- 创建一个vue-cli项目到运行的完整流程
创建一个新的vue项目进行开发的完整流程 安装vue 安装vue-cli 创建一个项目 修改babel.config.js 预处理器 安装 Sass 安装Less 安装stylus 在项目中.vue文 ...
- 如何通过 Impex 在 SAP Commerce Cloud 创建一个新的 Component
使用下面的 impex 创建一个新的 Component: $contentCatalog=electronics-spaContentCatalog $onlineContentCV=catalog ...
- [vue] 如果现在让你从vue/react/angularjs三个中选择一个,你会选哪个?说说你的理由
[vue] 如果现在让你从vue/react/angularjs三个中选择一个,你会选哪个?说说你的理由 让我选肯定是vue.angularjs没用过.angular倒是用过.挺好用的,但是!!!编译 ...
- 3、使用angular cli初始化一个新项目
新项目搭建 ng new命令新建项目 首先到工作目录底下,然后使用ng new命令初始化一个新项目: ng new newProject // 后面跟的是项目名称 命令执行结果如下: 这个命令会自动帮 ...
最新文章
- Ubuntu安装MySQL1 - 失败
- 拆分文件_领导让把工作表拆分每个文件,我花半个小时,同事1分钟搞定了
- 分组中查询不符合条件的组
- java word转html 乱码 poi,java word转html poi
- java 散点图_java-Apache POI散点图创建
- 一个农民父亲令人震撼的力量
- qq手机电脑消息同步_这届用户换机首选必备工具,QQ同步助手一键迁移手机资料...
- 微软发布 Autodesk FBX 漏洞带外安全公告,将于5月推出补丁
- 中国软件离制造业还是太远
- perl表达 匿名数组和匿名哈希
- Java基础入门(八)之面向对象二
- 密码学基础(二):对称加密
- netstat命令详解
- 基金API数据接口,股票API数据接口
- 台州 OJ 3847 Mowing the Lawn 线性DP 单调队列
- 个人计算机键盘上的按键击键声音小,电脑键盘按键会双击怎么办
- 添加nginx作为系统服务
- 2021.4.2项目阶段报告
- 简述修改 MySQL 配置文件的方法_修改mysql配置文件的方法举例
- linux 获取当前工作路径
热门文章
- apmserv5.2.6 mysql启动失败_2016/07/07 apmserv5.2.6 Apache启动失败,请检查相关配置。MySQL5.1已启动。...
- Linux lsblk和df命令区别
- 现在很多的APP都有“附近的人“功能,这是哪个知识实现的呢!
- python3 运行argparse XX.py: error: the following arguments are required: N An exception has occurred,
- 共享网络电子商刊(iebook)营销盛宴
- phpCMS V9 - 使用教程
- window系统:如何终止已占用的端口
- unity手势插件《FingerGestures 》使用入门
- 【愚公系列】2023年05月 Web渗透测试之权限绕过攻击
- 2021世界燕窝滋补品上海展带您揭晓一碗燕窝的营养与价格!