nvm use转换 node 版本号nrm 详细介绍

lxf2023-12-15 11:00:02

vite官方文档

  1. 应用vite复位一个项目(npm、yarn)
npm init vite@latest
yarn create vite
//或使用pnpm
pnpm create vite
  1. y再次,并给新项目起个好名字,这儿我的名字是vite-app
  2. 留意:在哪里打开终端设备,你新项目就创建在哪儿

nvm use转换 node 版本号nrm 详细介绍

组装依靠:npm install
依靠安装好了以后就会放进node_modules这一文件夹名称下
启动项目:npm run dev

第二天以后启动项目可能出错,说我无权限

解决方案在下方连接里:

blog.csdn.net/weixin_3786…

package json 指令分析

{
 "scripts": {
  "dev": "vite", // 运行开发设计网络服务器,别称:`vite dev``vite serve`
  "build": "vite build", // 为工作环境搭建物质
  "preview": "vite preview" // 当地浏览生产制造搭建物质
  }
}

组装Vue cli钢管脚手架

组装:npm install @vue/cli -g
查验组装:Vue -V

nvm use转换 node 版本号nrm 详细介绍

nvm use转换 node 版本号nrm 详细介绍

应用钢管脚手架

vue create project(cmd)

Vite 文件目录

public 下边的不被编译程序 能够储放静态资源

assets 下边能够储放可编译程序的静态资源

components 下边用于储放我们自己的部件

App.vue 是全局性部件

main ts 全局性 ts 文档

index.html 至关重要的通道文档 (webpack,rollup 她们的通道文档全是 enrty input 是一个 js 文档 而 Vite 的通道文档是一个 html 文档,他刚刚逐渐不容易编译程序这种 js 文档 当你真正需要用到的情况下 如 script src="xxxxx.js" 会进行一个要求被 vite 阻拦此刻才能分析 js 文档)

vite config ts 这也是 vite 的环境变量实际配置

VsCode Vue3 软件强烈推荐 Vue Language Features (Volar)

SFC 词法标准

*.vue` 件均由三种类型的高层词法块组合而成:`<template>`、`<script>`、`<style>

<template>

  • 每一个 *.vue 文档最多能与此同时包括一个高层 <template> 块。
  • 在其中内容能被分离出来并传达给 @vue/compiler-dom,预编译为 JavaScript 的3D渲染函数公式,并附设到导出来的模块上作为 render 选择项。

<script>

  • 每一个 *.vue 文档能够有好几个 <script>
  • 该脚本制作将成为 ES Module 去执行。
  • 默认设置导出来内容应当是 Vue 部件选择项目标,它要么就是一个普通的目标,要么就是 defineComponent 的传参。

<script setup>

  • 每一个 *.vue 文档不得超过有一个 <script setup> 块 (不包含常规 <script>)
  • 该脚本制作能被预备处理并成为元件的 setup() 函数公式应用,换句话说它会在每一个部件案例中实行。<script setup> 的高层关联就会自动曝露给模版。详情请请参阅 文本文档。

<style>

  • 一个 *.vue 文档能够包括好几个 <style> 标识。
  • <style> 标识能通过 scopedmodule attribute (详情请请参阅 SFC 款式特点) 将款式封装形式在目前部件内。好几个不一样封装形式方式<style> 标识能够在同一个部件中混

NVM 详细介绍

NVM 全名 node.js version management ,针对 node 版本号进行监管的一种手段,通过它可以放置和转换不一样版本 node.js

GitHub详细地址:github.com/coreybutler…

Nvm 命令实际操作

nvm list查询如今全部安装 node 版本号
nvm list available查询 nodejs 官方全部版本号
nvm install(版本信息)免费下载相对应的 node 版本信息
nvm use转换 node 版本号

nrm 详细介绍

nrm 是一个 npm 源管理工具,允许迅速地在 npm 源间转换。(本身就是镜像系统,你能安淘宝镜像什么的)

  1. 组装

    npm install -g nrm
    
  2. npm ls 查询可选择源 星号意味着现阶段应用源

  3. nrm use (源)转换源

  4. nrm add (名字)(源)

  5. 测试速度 nrm test npm

取代nrm包的新一代包:xmzs

没有错,这一xmzs便是包名,从而教程的创作者小满节气zs整理的包。

在正式介绍这个包以前,大家把他和nrm这个包进行一个比照:xmzs 是一个根据 Node.js 的命令行工具,它带来了与 nrm 相似的作用,能够容易地转换不同类型的 npm registry。尽管它和 nrm 有一些共同之处,可是二者有一些不同点:

  1. 作用有所不同:xmzs 和 nrm 所提供的作用有所不同。nrm 除开转换 registry 外,还提供列举现阶段可以用 registry 和验证 registry 响应速度的功效,而 xmzs 带来了批量修改 registry、查询现阶段 registry 等服务。
  2. 小区适用:nrm 是一个比较最流行的开源工具,它已经得到普遍的群体适用,而且在保护升级方面也是比较活跃。xmzs 相对而言比较新(因为刚所写的),现阶段小区适用不如 nrm 火爆。
  3. 使用感受:xmzs 相对而言使用感受比较简单和方便快捷(如果你组装下来之后,就会直接附加了很多镜像源可以直接切换,转换手感也更顺滑),可是 nrm 在cmd互动和用户习惯方面已经比较完善,也可以满足大部分消费者的需求。
  • 详细地址:xmzs - npm (npmjs.com)

  • 使用说明书:(它的指令是mmp,一个很社会发展的指令)

    1. 组装:

      npm i xmzs -g
      
    2. mmp ls 查询现阶段源:
      npmregistry.npmjs.org/
      yarnregistry.yarnpkg.com/
      tencentmirrors.cloud.tencent.com/npm/
      cnpmr.cnpmjs.org/
      taobaoregistry.npmmirror.com/
      npmMirrorskimdb.npmjs.com/registry/
    3. 使用方法详细说明报表:

      mmp命令集功效
      mmp use转换源:挑选你需要转换的源
      mmp current查询现阶段源:现阶段源: npm
      mmp add添加源:1.键入使用的详细地址 2.键入服务器ip
      mmp ping检测源:? 挑选镜像系统 cnpm 响应时长: 1635ms
      mmp delete删掉自定源:add使用的源都能够删掉
      mmp rename删掉自定源:add使用的源都能够删掉
      mmp edit编写自定镜像系统详细地址
    4. 免费下载动漫(MMP图效):

      npm版本号6.14.15可以看见动漫,假如升级成7.1.2的npm或以上就难以见到MMP动画表明

nvm use转换 node 版本号nrm 详细介绍

本站是一个以CSS、JavaScript、Vue、HTML为中心的前端开发技术网址。我们的使命是为众多前端工程师者提供全方位、全方位、好用的前端工程师专业知识和技术服务。 在网站上,大家可以学到最新前端开发技术,掌握前端工程师最新发布的趋势和良好实践。大家提供大量实例教程和实例,让大家可以快速上手前端工程师的关键技术和程序。 本站还提供了一系列好用的工具软件,帮助你更高效地开展前端工程师工作中。公司提供的一种手段和软件都要经过精心策划和改进,能够帮助你节约时间精力,提高研发效率。 此外,本站还拥有一个有活力的小区,你可以在社区里与其它前端工程师者沟通交流技术性、交流经验、处理问题。我们坚信,街道的能量能够帮助你能够更好地进步与成长。 在网站上,大家可以寻找你需要的一切前端工程师网络资源,使您成为一名更加出色的网页开发者。欢迎你添加我们的大家庭,一起探索前端工程师的无限潜能!