当前位置: 首页 > news >正文

深圳网站设计哪里好版面设计图

深圳网站设计哪里好,版面设计图,做网站 内容越多越好,建设网站的价值一、介绍与安装 1.1 介绍 Yarn是一款功能包管理工具#xff0c;与npm(npm:Node.js 的包管理器 npm,是目前最流行的Node.js 的包管理器。)类似。有着FAST(快速的), RELIABLE( RELIABLE 可信赖的), AND SECURE DEPENDENCY MANAGEMENT(安全依赖关系管理)的特点。 Yarn官网 1.2…一、介绍与安装 1.1 介绍 Yarn是一款功能包管理工具与npm(npm:Node.js 的包管理器 npm,是目前最流行的Node.js 的包管理器。)类似。有着FAST(快速的), RELIABLE( RELIABLE 可信赖的), AND SECURE DEPENDENCY MANAGEMENT(安全依赖关系管理)的特点。 Yarn官网 1.2 安装Node.js与npm 来自Yarn官网Installation It is recommended to install Yarn through the npm package manager, which comes bundled with Node.js when you install it on your system. 建议通过npm包管理器安装Yarn当您在系统上安装它时它与Node.js捆绑在一起。 Once you have npm installed you can run the following both to install and upgrade Yarn: npm install --global yarn 一旦安装了npm就可以运行以下程序来安装和升级Yarnnpm install --global yarn #所以我们首先要下载安装Node.js安装完成后使用和Node.js一起捆绑安装的npm包管理器运行npm install --global yarn 或者npm install --g yarn 来安装Yarn。 1.2.1 多个Node.js与npm版本共存(推荐这种) 由于Node.js版本原因可能会出现一些错误如IDEA中Node.js环境下npm报错Error:0308010C:digital envelope routines:unsupported。而且不同的项目所采用的Node.js的版本不同重新卸载安装配置太过繁琐。所以可以使用nvm来动态灵活管理Node.js的版本 。 注意Win7系统不支持最新版本Node.js目前我在另一部机器上测试最高版本只能使用Node.js13.14.0。 Node.js is only supported on Windows 8.1,Windows server 2012 R2, or higher. #nvm管理Node.js版本的工具可以管理多个Node.js版本以及其对应的npm。#Node.js:一个基于 Chrome V8 引擎的 JavaScript 运行环境是一个开源的、跨平台的 JavaScript 运行时环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型使其轻量又高效。#npm:Node.js 的包管理器 npm,是目前最流行的Node.js 的包管理器。#npm、Node.js、npm三者关系的总结nvm管理Node.js的版本npm管理Node.js的包。注意如果你之前已经单独在自己的机器上安装并使用过Node.js必须先卸载这个已经安装好的版本否则不仅无法纳入nvm的版本管理中而且很可能会出现冲突问题。 推荐这种先安装nvm(Node.js Version Manager,Node.js版本控制器),安装Node.js并动态管理Node.js 的版本。 可以参考我这篇文章 安装配置nvm-windows对Node.js与npm进行版本控制 1.2.2 只安装单个Node.js与npm 如果已经采用了 1.2.1 多个Node.js与npm版本共存(推荐这种) 中的内容那么此节(1.2.2 只安装单个Node.js与npm)无需再看。 单个Node.js的完整安装配置过程可以参考我这篇文章IDEA中Node.js环境下npm报错Error:0308010C:digital envelope routines:unsupported中的二、安装配置其中已经以图文的形式详细的展示了这个安装与配置相关环境变量的过程。 根据自己机器的操作系统来点击下载Node.js(建议下载LTS长期支持版我这里安装的是v18.16.1): Node.js官网下载1 Node.js官网 首页也可以点击下载。 单个Node.js的完整安装配置过程可以参考我这篇文章IDEA中Node.js环境下npm报错Error:0308010C:digital envelope routines:unsupported中的二、安装配置其中已经以图文的形式详细的展示了这个安装与配置相关环境变量的过程。 注意点这里需要配置两个环境变量即配置用户变量NODE_PATH和系统变量Path。(文章中也有) //配置用户变量NODE_PATH path是Node.js的安装路径//系统变量Path 在系统变量Path中添加%NODE_PATH%可以在何处让系统可以识别并使用相关命令。检测是否安装成功 #检测path正常 path 或者 echo %path%#检测Node.js node -v#检测npm npm -v配置npm 在Node.js安装目录中新建node_globalnode_cache文件夹 #node_global是npm的全局模块的路径 #node_cache是npm使用时的cache即缓存的配置路径。在CMD中使用npm config 中的npm config set命令配置node_global和node_cache文件夹 npm config set prefix D:\nodejs\node_global npm config set cache D:\nodejs\node_cache在CMD中使用nmp config 中的npm config set命令配置镜像-regisry #npm config set registry 设置镜像站 npm config set registryhttp://registry.npm.taobao.org使用npm config get 和npm config list命令可以获取配置的信息。 以管理员身份运行CMD,输入npm info vue即可查看刚刚配置的信息。 1.3 使用npm来安装Yarn npm install --global yarn 或 npm install --g yarn1.4 配置Yarn 配置Yarn淘宝源 //配置Yarn淘宝源 yarn config set registryhttps://registry.npm.taobao.org -g yarn config set sass_binary_sitehttp://cdn.npm.taobao.org/dist/node-sass -g//显示所有配置项 yarn config list//查看Yarn的版本 yarn --version查看Yarn的版本-yarn --version: 二、Yarn常用命令 //安装yarn npm install --global yarn 或 npm install --g yarn//查看版本号 yarn --version//创建文件夹yarn md yarn//进入yarn文件夹 cd yarn//初始化项目 yarn init // 同npm init执行输入信息后会生成package.json文件//yarn的配置项 //显示所有配置项 yarn config list //显示某配置项 yarn config get //删除某配置项 yarn config delete//设置配置项 yarn config set [-g|--global] 使用npm config get 和npm config list命令可以获取配置的信息 npm config set 参数:可以设置相关内容。//安装包 //安装package.json里所有包并将包及它的所有依赖项保存进yarn.lock yarn install//安装一个包的单一版本 yarn install --flat //强制重新下载所有包 yarn install --force //只安装dependencies里的包 yarn install --production //不读取或生成yarn.lock yarn install --no-lockfile//不生成yarn.lock yarn install --pure-lockfile//添加包会更新package.json和yarn.lock // 在当前的项目中添加一个依赖包会自动更新到package.json和yarn.lock文件中 yarn add [package] //安装指定版本这里指的是主要版本如果需要精确到小版本使用-E参数 yarn add [package][version] //安装某个tag比如beta,next或者latest yarn add [package][tag]//不指定依赖类型默认安装到dependencies里你也可以指定依赖类型 //加到devDependencies yarn add --dev/-D//加到peerDependencies yarn add --peer/-P //加到optionalDependencies yarn add --optional/-O //默认安装包的主要版本里的最新版本下面两个命令可以指定版本 //安装包的精确版本。例如yarn add foo1.2.3会接受1.9.1版但是yarn add foo1.2.3 --exact只会接受1.2.3版 yarn add --exact/-E //安装包的次要版本里的最新版。例如yarn add foo1.2.3 --tilde会接受1.2.9但不接受1.3.0 yarn add --tilde/-T //发布包 yarn publish//移除一个包 //移除一个包会自动更新package.json和yarn.lock yarn remove //更新一个依赖 //用于更新包到基于规范范围的最新版本 yarn upgrade//运行脚本 yarn run 用来执行在 package.json 中 scripts 属性下定义的脚本//显示某个包的信息 yarn info 可以用来查看某个模块的最新版本信息//缓存 yarn cache//列出已缓存的每个包 yarn cache list //返回 全局缓存位置 yarn cache dir //清除缓存 yarn cache clean //---------------------------------------------- //npm config get 获取npm 相关配置信息 #npm config list 查看npm config配置的信息 #npm config get cache 获取cache配置的信息 (npm使用时的cache即缓存的配置路径) #npm config get prefix 获取npm的全局模块的路径 #npm config get registry 获取镜像信息#经过测试下列简化命令也适用 #npm get cache 获取cache配置的信息 (npm使用时的cache即缓存的配置路径) #npm get prefix 获取npm的全局模块的路径 #npm get registry 获取镜像信息三、npm 与 yarn命令比较 引用内容什么是yarn如何使用yarn安装依赖 比如说你的项目模块依赖是图中描述的1.2.1代表这个模块的版本。在你安装A的时候需要安装依赖C和D很多依赖不会指定版本号默认会安装最新的版本这样就会出现问题比如今天安装模块的时候C和D是某一个版本而当以后C、D更新的时候再次安装模块就会安装C和D的最新版本如果新的版本无法兼容你的项目你的程序可能就会出BUG甚至无法运行。这就是npm的弊端而yarn为了解决这个问题推出了yarn.lock的机制这是作者项目中的yarn.lock文件。 大家会看到这个文件已经把依赖模块的版本号全部锁定当你执行yarn install的时候yarn会读取这个文件获得依赖的版本号然后依照这个版本号去安装对应的依赖模块这样依赖就会被锁定以后再也不用担心版本号的问题了。其他人或者其他环境下使用的时候把这个yarn.lock拷贝到相应的环境项目下再安装即可。 注意这个文件不要手动修改它当你使用一些操作如yarn add时yarn会自动更新yarn.lock。 四、参考 IDEA中Node.js环境下npm报错Error:0308010C:digital envelope routines:unsupported 安装配置nvm-windows对Node.js与npm进行版本控制 Downloads Download Node.js® How to Contribute Yarn Installation 什么是yarn如何使用yarn安装依赖 什么是yarn如何使用yarn安装依赖
http://www.w-s-a.com/news/994794/

相关文章:

  • 系统网站开发知名的摄影网站有哪些
  • 网站拍照的幕布扬中网站建设价位
  • 网站ie兼容性差西安小程序开发的公司
  • 上海网站建设培训app网站开发成本
  • 个人网站icp外贸网站开发 河南
  • 遵义建设网站无锡市规划建设局网站
  • 海外留学网站建设方案门户网站的发布特点
  • 网站建设不赚钱net112企业建站系统
  • 网站建设团队管理模板贵州省住房和城乡建设部网站
  • 曲沃网站建设网上学编程的有哪些比较好的网站
  • 厦门网站建设慕枫学做网站需要多久
  • 爱奇艺做任务领vip网站设计广告图片
  • 中科汇联网站建设手册上海公司名称注册查询网
  • 网站建设电子商务课总结和体会关于做网站书籍
  • 仪征网站建设公司哪家好简单网页制作素材图片
  • 甘肃第九建设集团公司网站潍坊个人做网站
  • 如何做后台网站的教程网站建设 关于我们
  • 极速网站建设哪家好连云港百度推广网站建设
  • 医院网站建设的目标wordpress中英文网站模板
  • 门户型网站开发难度网站导航栏有哪些
  • 推荐做任务网站软件定制开发哪家好
  • 邯郸兄弟建站第三方仓储配送公司
  • 商丘家具网站建设wordpress 添加代码
  • 基础建设的网站有哪些内容成都科技网站建设咨询电话
  • 券多多是谁做的网站招聘网站开发模板
  • 网站主机一般选哪种的企业数字展厅
  • 网站建设该如何学衡水建设局网站首页
  • 高校网站建设工作总结番禺网站开发哪家好
  • 苏州 网站的公司wordpress主页代码
  • 怎么用html做图片展示网站外贸网站建设推广费用