网站首页 > 博客文章 正文
说明:node.js 和 vue.js的关系:
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时环境;类比:Java的jvm(虚拟机)
vue.js 是渐进式JavaScript 框架(引用大神的话:“它给你提供足够的optional,但并不主张很多required,也不多做职责之外的事!这就是渐进式。”);类比 ssm
所以先安装Node---------->使用Node的npm先安装Vue---------->安装vue-cli脚手架---------->最后通过vue-cli脚手架构建前端项目。
回到顶部
一、node.js 环境 (Windows)
步骤一:下载node.js ,按步骤安装;
步骤二、测试:
在键盘按下【win+R】键,输入cmd,然后回车,打开cmd窗口:
输入:
node -v
查看node 版本号;若显示则表示安装成果;
输入:
npm -v
查看npm(包管理器) 版本号;若显示则表示安装成果;
如图:
步骤三、环境配置:
①在E:\nodejs(安装nodejs的位置)中创建两个文件夹:【node_global】及【node_cache】;
②在控制台中输入 指令来配置 全局module安装位置和缓存位置;
npm config set prefix "E:\nodejs\node_global"
npm config set cache "E:\nodejs\node_cache"
③在【系统变量】下新建【NODE_PATH】,输入【E:\nodejs\node_global\node_modules】,将【用户变量】下的【Path】修改为【E:\nodejs\node_global】
④测试环境
输入:
npm install express -g # -g是全局安装的意思
⑤、设置淘宝镜像:
控制台输入:
npm config set registry=http://registry.npm.taobao.org
回到顶部
二、vue.js环境
参考
1.控制台输入:
npm install vue
2.vue_cli
npm install -g @vue/cli
回到顶部
三、创建vue.js项目(官网方式);
最新方式创建:
在E:\vuecli中创建hello-vue项目(默认方式):
vue create hello-vue
启动项目:npm run serve,控制台文件打开到hello-vue。
页面显示:
用旧版本的 vue init 功能创建项目
旧版本的 vue init 需要额外执行一条 npm install -g @vue/cli-init
npm install -g @vue/cli-init
# `vue init` 的运行效果将会跟 `vue-cli@2.x` 相同
vue init webpack my-project
文件目录为:
运行指令npm run dev;
结果:同 最新方式创建。
猜你喜欢
- 2024-10-21 IntersectionObserver: 教你如何实现一个Vue无限滚动的组件
- 2024-10-21 支持服务器端渲染的移动端Vue组件——NutUI
- 2024-10-21 循序渐进Vue+Element 前端应用开发(6)—常规Element界面组件使用
- 2024-10-21 vue动态路由(支持嵌套路由)和动态菜单UI开发框架,无偿源码
- 2024-10-21 1小时搞定卡片拖拽、自动排列交换位置、拖拽数据存取
- 2024-10-21 如何使用 vue + intro 实现后台管理系统的新手引导
- 2024-10-21 零基础入门vue开发(vue开发步骤)
- 2024-10-21 前端路由与vue-router的基本用法(前端路由实现的两种方式)
- 2024-10-21 Electron-vue客户端开发总结(electron-vue官网)
- 2024-10-21 史上最全 vue-router 讲解 !!!(vue,router)
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- powershellfor (55)
- messagesource (56)
- aspose.pdf破解版 (56)
- promise.race (63)
- 2019cad序列号和密钥激活码 (62)
- window.performance (66)
- qt删除文件夹 (72)
- mysqlcaching_sha2_password (64)
- ubuntu升级gcc (58)
- nacos启动失败 (64)
- ssh-add (70)
- jwt漏洞 (58)
- macos14下载 (58)
- yarnnode (62)
- abstractqueuedsynchronizer (64)
- source~/.bashrc没有那个文件或目录 (65)
- springboot整合activiti工作流 (70)
- jmeter插件下载 (61)
- 抓包分析 (60)
- idea创建mavenweb项目 (65)
- vue回到顶部 (57)
- qcombobox样式表 (68)
- vue数组concat (56)
- tomcatundertow (58)
- pastemac (61)
本文暂时没有评论,来添加一个吧(●'◡'●)