Vue前端框架开发 npm安装Vite或CLI

目录

nodejs与npm

安装nodejs

修改环境变量

设置镜像

Vite安装

[vue cli安装](#vue cli安装)

vue扩展插件


学过前端框架的都知道,很多模块都是通过命令行进行构建及打包管理的,在前端框架开发中,npm是当前应用比较广泛的。

nodejs与npm

Node.js是一个基于Chrome V8引擎的JavaScript运行环境,它允许你在服务器端运行JavaScript代码。它提供了许多内置模块和库,使开发人员能够通过JavaScript开发高性能和可扩展的网络应用程序。

npm(Node Package Manager)是Node.js的软件包管理器,用于安装、发布和共享JavaScript模块。npm使得在项目中引入和管理依赖项变得更加方便,可以帮助你快速开发和维护项目。

安装nodejs

windows下的NodeJS安装是比较方便的,直接访问nodejs官网下载,傻瓜式安装,安装过程中可以改一下路径,其它的点next即可。安装好后,一般是默认配好nodejs的环境变量的,打开终端命令行,输入node -v,看到没有报错出现版本号即安装成功。那npm在哪里,npm是nodejs自带的,所以直接输入 npm -v,也可以看到有版本号了。

修改环境变量

注:这一步假如你的C盘空间足够大,可以直接跳过。"本来只想做个作业,还要在这配那么多麻烦是不😫"。不过最好还是配一下,也是方便好找下载的包。

先进入你的nodejs目录,新建两个空的文件夹node_global与node_cache,然后在命令行进行路径修改,注意要进入到你的nodejs目录,别直接复制。

javascript 复制代码
npm config set prefix "D:\nodejs\node_global"
npm config set cache "D:\nodejs\node_cache"

接着进行环境变量的配置,为什么要进行这一步,很简单的一点是为了权限。有时在开发过程种很多都是在编译器的终端命令行输入的,这就得有足够的权限进行读写。

在哪调,直接点开电脑设置,看到高级系统设置后点击,然后选环境变量。

然后把 node_cache与node_global的目录放到系统变量的path,当然为了让npm下载有足够的权限,最好把node_global放到用户变量的path,然后把设好的NODE_PATH也放到系统变量的path,便于非管理员权限时的命令行找到。

安装完后,不用管理员权限输入验证是否是你的安装的目录。

javascript 复制代码
npm config get prefix  
npm config get cache  

设置好后,以后你的npm全局下载的包就在 node_global目录下了。

设置镜像

注:这一步是为了安装快一点的,否则有时会转个半小时都不一定等它转完,当然你的网足够好可以忽略这一步。

前面说过,我们在前端项目开发时,很多都是在编译器的终端运行的。所以,先打开你的编译器,这里用的是vscode,在vscode中,点击这里就会出现problems,然后切换到terminal即可,也可以直接用快捷键ctrl跟反引号。

切换到终端后,vscode的终端最好用cmd,用powershell可能你又要额外配置权限。可以先输入node与npm的查看版本命令检验,出现版本号即可以用npm命令行开发项目了。

然后可以设置镜像了,注意这一步设好国内镜像后,以后不作修改即可长期用这个镜像了。

javascript 复制代码
npm config get registry

这个是用来查看当前镜像的,默认是官网自带的。

然后可以改成国内镜像,这个可以去浏览器搜,有些镜像可能会过期,所以不要照搬一些网上教程的。然后用set,在此命令后加等号跟你搜到的镜像,设置完后,再用get查看有没有设置好。

javascript 复制代码
npm config set registry

看到这,就说明镜像换好了,可以进行项目搭建了。

Vite安装

目前vue开发主要的是vite工具了,进入到要放置项目的文件夹,打开vscode的终端命令行,然后新建vite项目,这里是局部安装,即只是把vite安装到放置的文件夹里。

javascript 复制代码
npm init vite@latest

输入后,就会出现几行选项,首先是项目名,这个自定义即可,然后是选用的框架与语言,按箭头进行移动选到即可。

构建完后,可以看到提示了三行命令,要记住。首先是cd 项目名,这行命令是定位到你的项目去。这个很重要,因为安装依赖是安装到你的项目里去的,否则后面的也难以进行。

javascript 复制代码
npm install

接着是这一行,这行也可简写为npm i,这行就是用来安装依赖了,注意,这个特殊点,项目安装时运行一次即把依赖配置好,后面就再次运行就不用运行这行了。

javascript 复制代码
npm run dev

这一行则是运行开发环境,怎么运行这个vue项目,安装好依赖后,即可输入这个,进行项目运行。

接着按住ctrl然后点击进入网站,或者直接复制url到浏览器打开。

点击进去可看到是vite的界面了,然后怎么进行项目开发,回到vscode的项目文件。

刚安装后,那么多文件,又头疼了吧😖。首先要知道vue是组件模块化开发的哦。先着重看这几个文件 ,展开components,可以看到helloworld文件,这就是你刚刚看到页面的组件,这是vite默认的,把它删了,然后定义组件什么的可以写到这里来。接着是app.vue,这个是根组件,可以用来展现你所定义的自定义组件。而vite默认渲染的页面就是app.vue,所以你把自定义组件放进这里来就可以显示了。然后main.js也非常重要,这个是入口文件,也可以理解为vue中管理全局的js文件。原理是导入的是app根组件,然后在默认渲染的index页面引入main.js就可以进行vue的项目开发了。可以把自带的style.css注释掉或删去,这个是原来默认vite界面的样式。

然后在 components下自定义文件即可进行vue项目的开发了,记得组件化开发需要导出组件、导入组件、注册组件、使用组件这几步,后续再出一篇vue的项目小例子。

vue cli安装

目前vite的项目相对vuecli搭建的项目相对还是较少的,然后网上很多教程也都是vuecli脚手架搭建的,所以也可以学一下,方便项目搭建。可以像前面vite讲的用init快速搭建。

也可以先安装vuecli,前面讲了局部安装,而全局安装则是在命令后加-g即可,这里即安装到前面说的node_global的位置。

javascript 复制代码
npm i vue@latest -g

查看版本号vue -V看看脚手架有没有安装成功。

接着命令行vue create加项目名进行项目搭建。

同样,记住它给的几行命令,注意是运行开发的是npm run serve不是server,要认准哦。

接着点击这个url进去。

然后就是项目开发的编写,可以看到,里面的重要文件跟vite类似的,所以就先写到这里了。

vue扩展插件

首先是浏览器的vue-devtools用于组件开发检查,然后是vscode编译器开发的插件,可以参考一下进行下载,主要是vue-official跟vue-snippets进行语法高亮及代码提示,其它可以看插件的具体用途。

看到有extension pack的,点进去可以看到很多插件。

总的来说,命令行终端的使用在开发中还是比较重要的,尤其在一些别的系统。

相关推荐
Mrs_Lupin21 分钟前
如何在react中使用react-monaco-editor渲染出一个编辑器
前端·react.js·编辑器
ZHOU_WUYI27 分钟前
用 React18 构建Tic-Tac-Toe(井字棋)游戏
javascript·react.js·游戏
碎像29 分钟前
Vue 中的透传,插槽,依赖注入
前端·javascript·vue.js
想你的风吹到了瑞士33 分钟前
vue如何实现组件切换
前端·javascript·vue.js
ling-4536 分钟前
Javaweb-day12(登录认证)
服务器·前端·servlet
木子七41 分钟前
vue2-基础核心
前端·vue2
全栈练习生1 小时前
重构Action-cli前端脚手架
前端
只想静静的1 小时前
vue 自定义指令( 全局自定义指令 | 局部自定义指令 )
前端·javascript·vue.js
jessezappy1 小时前
日志:中文 URI 参数乱码之 encodeURI、encodeURIComponent、escape 作为 Ajax 中文参数编码给 ASP 的记录
javascript·中文乱码·uri·asp·escape
guokanglun1 小时前
Vue模块化开发的理解
前端·javascript·vue.js