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的,点进去可以看到很多插件。

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

相关推荐
wearegogog1237 小时前
基于 MATLAB 的卡尔曼滤波器实现,用于消除噪声并估算信号
前端·算法·matlab
Drawing stars7 小时前
JAVA后端 前端 大模型应用 学习路线
java·前端·学习
品克缤7 小时前
Element UI MessageBox 增加第三个按钮(DOM Hack 方案)
前端·javascript·vue.js
小二·7 小时前
Python Web 开发进阶实战:性能压测与调优 —— Locust + Prometheus + Grafana 构建高并发可观测系统
前端·python·prometheus
小沐°7 小时前
vue-设置不同环境的打包和运行
前端·javascript·vue.js
Irene19918 小时前
Vue3 <Suspense> 使用指南与注意事项
vue.js·suspense
qq_419854058 小时前
CSS动效
前端·javascript·css
烛阴8 小时前
3D字体TextGeometry
前端·webgl·three.js
acheding8 小时前
Vue3 + AntV/X6 自定义节点实践:组件化节点与事件联动
前端框架·vue
桜吹雪9 小时前
markstream-vue实战踩坑笔记
前端