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

官方网站建设 就问磐石网络专业用什么语言做网站

官方网站建设 就问磐石网络专业,用什么语言做网站,肇庆做网站建设,益阳网站建设文章目录 前言NPM使用NPM使用场景NPM的常用命令NPM命令使用介绍使用NPM安装模块下载三方包全局安装VS本地安装本地安装全局安装全局模块路径查看与路径修改 卸载模块更新模块搜索模块NPM服务器发布包 NPM换源nrm全局安装 nrm:nrm ls 列出来现在已经配置好的所有的原地址nrm use… 文章目录 前言NPM使用NPM使用场景NPM的常用命令NPM命令使用介绍使用NPM安装模块下载三方包全局安装VS本地安装本地安装全局安装全局模块路径查看与路径修改 卸载模块更新模块搜索模块NPM服务器发布包 NPM换源nrm全局安装 nrm:nrm ls 列出来现在已经配置好的所有的原地址nrm use是切换到哪个源上nrm add添加源nrm del删除源nrm test测试源的响应时间可以作为使用哪个源的参考使用淘宝 NPM 镜像安装cnpm安装包同步模块其它命令 写在最后 前言 哈喽小伙伴们今天带领大家初识一下NPM让我们一起来看看吧 NPM使用 Node Package Manager 简称NPM是Node.js的包管理器。Node本身提供了一些基本API模块但是这些基本模块难以满足开发者需求。Node需要通过使用NPM来管理开发者自我研发的一些模块并使其能够共用与其他开发者。简单来说NPM就是Node.js的包管理器。 NPM使用场景 允许用户从NPM服务器下载别人编写的第三方包到本地使用。允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。 Nodejs已经集成安装了npm可以通过输入 npm -v来测试是否成功安装。命令如下出现版本提示表示安装成功: $ npm -version 2.15.8升级更新NPM $ sudo npm install npm -gNPM的常用命令 序号命令描述1npm -v显示版本检查npm 是否正确安装。2npm install express安装express模块3npm install -g express全局安装express模块4npm uninstall express卸载指定的模块5npm link express把全局目录下的express模块链接到本地的node_modules下6npm list列出已安装模块7npm search express搜索指定的NPM包8npm show express显示模块详情9npm update升级当前目录下的项目的所有模块10npm update express升级当前目录下的项目的指定模块11npm update -g express升级全局安装的express模块12npm init通过向导的方式生成package.json文件13npm adduser添加用户 在npm官网注册的账号14npm publish .可以发布自己制作的包到NPM服务器15npm unpublish 包名版本号可以撤销发布自己发布过的某个版本包。 NPM命令使用介绍 使用NPM安装模块 有一个简单安装任何Node.js模块语法如下 $ npm install Module Name例如下面是安装一个著名的Node.jsweb框架模块的命令叫 express: $ npm install express现在你可以在js文件中使用此模块如下 var express require(express);下载三方包 NPM建立了一个NodeJS生态圈NodeJS开发者和用户可以在里边互通有无。 当你需要下载第三方包时,首先要知道有哪些包可用。npmjs.com提供了可以根据包名来搜索的平台但是如果不知道包名可以百度一下。知道了包名后就可以使用命令去安装了例如Express npm install express下载完成之后express包就放在了工程目录下的node_modules目录中在代码中只需要通过reuqire(express)的方式去引用无需指定包路径。 以上命令默认下载最新版本第三方包如果要下载指定版本可以在包名后面追加version,例如通过如下命令可以下载0.0.1版本的express。 npm install express0.0.1如果使用到的第三方包比较多在终端下一个包一条命令的安装非常不方便因此NPM对package.json的字段做了扩展允许在其中添加三方包依赖。 npm install express --save {name:test,main:./lib/main.js,dependencies:{express:3.2.1} }这样处理后在工程目录下就可以使用npm install命令批量安装三包了。最重要的是当以后吧test项目上传到了NPM服务器别人下载这个包时NPM会根据包中声明的三方依赖包进行自动下载依赖。这样用户只需要关心要使用的包不用管其依赖的三方包。 全局安装VS本地安装 本地安装 默认情况下NPM安装指定包默认会安装到本地。本地安装指的是包安装在当前目录中node_modules文件夹中。本地安装的包都可以通过require()方法进行访问。例如我们安装Express模块: $ npm install express列出所有本地安装的模块 $ npm ls本地安装request模块 npm install request在实际工作中安装包时可能需要指定包的版本号命令格式如下 npm install 包名版本号例如安装2.44版本的request模块 npm install request2.44也可以使用版本号范围安装某一版本范围的包版本。比如安装版本号前缀为2.4的版本的request模块 npm install request2.4.x可以通过以下命令安装版本号大于2.0的request模块 npm install request2.0还可以使用如下命令组合安装指定范围的版本号的包 npm install request2.0 2.5全局安装 全局安装包都存储在系统目录中。我们可以在nodejs的CLI(命令行界面)使用但是不能直接使用require()方法进行访问。例如安装http-server包 //全局安装 -g $ npm install -g http-server //使用node CLI $ http-server全局模块路径查看与路径修改 查看部分npm默认设置 npm config ls查看全部npm默认设置 npm config ls -lnpm包全局安装目录 windows: C:\Users\Administrator\AppData\Roaming\npmMacOSX: /usr/local/lib/node_modules 修改全局模块安装路径 npm config set prefix D:\install\node\node_global npm config set cacheD:\install\node\node_cache卸载模块 使用下面的命令卸载Node.js模块 npm uninstall express更新模块 更加package.json并更新 npm update express搜索模块 搜索使用NPM包名 npm search expressNPM服务器发布包 第一次使用NPM发布自己的包需要在npmjs.com注册一个账号 npm adduser # 添加用户 在npm官网注册的账号 Username: allcky # 用户名 Password: # 密码 Email: (this IS public) allckyqq.com npm publish . # 可以发布自己制作的包到NPM服务器 npm unpublish 包名版本号 # 可以撤销发布自己发布过的某个版本包。NPM换源 npm全称Node Package Manager是node.js的模块依赖管理工具。由于npm的源在国外所以国内用户使用起来各种不方便。下面整理出了一部分国内优秀的npm镜像资源国内用户可以选择使用。 nrm nrm 是一个管理 npm 源的工具。用过 ruby 和 gem 的同学会比较熟悉通常我们会把 gem 源切到国内的淘宝镜像这样在安装和更新一些包的时候比较快。nrm 同理用来切换官方 npm 源和国内的 npm 源如: cnpm当然也可以用来切换官方 npm 源和公司私有 npm 源。 包名网址nrmhttp://www.cnblogs.com/songqingbo/articles/5611588.html 全局安装 nrm: npm i nrm -gnrm ls 列出来现在已经配置好的所有的原地址 查看当前 nrm 内置的几个 npm 源的地址 # nrm ls 结果如下:npm ---- https://registry.npmjs.org/cnpm --- http://r.cnpmjs.org/ * taobao - https://registry.npm.taobao.org/nj ----- https://registry.nodejitsu.com/rednpm - http://registry.mirror.cqupt.edu.cn/npmMirror https://skimdb.npmjs.com/registry/edunpm - http://registry.enpmjs.org/nrm use是切换到哪个源上 nrm use npmnrm add添加源 nrm add registry url [home]nrm del删除源 nrm del registrynrm test测试源的响应时间可以作为使用哪个源的参考 nrm test使用淘宝 NPM 镜像 淘宝 NPM 镜像是一个完整 npmjs.org 镜像你可以用此代替官方版本(只读)同步频率目前为 10分钟 一次以保证尽量与官方服务同步。 你可以使用淘宝定制的 cnpm (gzip 压缩支持) 命令行工具代替默认的 npm: 安装cnpm $ npm install -g cnpm这样就可以使用 cnpm 命令来安装模块了 安装包 $ cnpm install [模块名]同步模块 直接通过 sync 命令马上同步一个模块, 只有 cnpm 命令行才有此功能: cnpm sync [模块名]其它命令 支持 npm 除了 publish 之外的所有命令, 如: $ cnpm info [模块名]写在最后 更多Node知识以及API请大家持续关注尽请期待。各位小伙伴让我们 let’s be prepared at all times ✨原创不易还希望各位大佬支持一下 点赞你的认可是我创作的动力 ⭐️ 收藏你的青睐是我努力的方向 ✏️ 评论你的意见是我进步的财富
http://www.w-s-a.com/news/359479/

相关文章:

  • 怎么做网站搜索框搜索网站备案拍照背景幕布
  • 建设部网站城市规划资质标准伊春网络推广
  • 如何设计酒店网站建设深圳市房地产信息系统平台
  • 伍佰亿网站怎么样网站建设前台后台设计
  • 做整装的网站北京哪个网站制作公司
  • 建设赚钱的网站福州便民生活网
  • 咸阳网站设计建设公司小程序打包成app
  • 做视频网站视频文件都存放在哪做旅游宣传图的网站有哪些
  • 地方门户类网站产品推广惠州市中国建设银行网站
  • 网站建设公司推荐5788移动版wordpress
  • 产品类型 速成网站淘宝怎么建立自己的网站
  • 南京优化网站建设公司的网站怎么建设
  • 做网站开发能挣钱月嫂云商城网站建设
  • 包装网站模板新手入门网站建设
  • 做网站的天津哪个公司做网站
  • 网站建设摊销时间是多久微信官网免费下载安装
  • 网站解析是做a记录吗群晖 wordpress 阿里云
  • 涉县移动网站建设公司常州做网站的公司有哪些
  • 网站批量创建程序中国十大人力资源公司
  • 菏泽网站建设 梧桐树二次开发创造作用
  • 维护网站费用长沙广告设计公司排名
  • 模仿别人网站侵权wordpress 修改链接失效
  • wordpress文章设置受密码保护南宁网站优化公司哪家好
  • 网站开发工程师介绍设计类的网站
  • 嘉兴seo网站推广中山建网站多少钱
  • 高端汽车网站建设帮别人做网站自己为什么会被抓
  • 网站开发实验室建设方案wordpress 主题丢失
  • 珠宝网站建设平台分析报告郑州最新发布
  • 世界杯最新排名泉州seo网站关键词优
  • 广州公司网站提供如何推广新品