展开

关键词

npm基本使用

下载node.js首先去百度搜索Node.js去下载Node.js简介NPM是随同NodeJS一起安装的工具,能解决NodeJS代码部署上的很多问题,常见的使用场景有以下几种: 允许用户从NPM服务下载别人编写的第三方到本地使用 允许用户从NPM服务下载并安装别人编写的命令行程序到本地使用。 允许用户将自己编写的或命令行程序上传到NPM服务供别人使用。由于新版的nodejs已经集成了npm,所以之前npm也一并安装好了。 y然后后它会在目录生成 在package.json中,存储着你安装的的信息(比如版本等)安装接着我们安装jquery输入npm install jquery它会自动安装jquery(默认为最新版本 bootstrap也一样,输入npm install bootstrap即可卸载如果你想要卸载某个,你可以输入npm uninstall 名引用文件目录:node_moudles>>>dist> 图为引用了bootstrap 更新$ npm update 名即可更新到最新版本使用淘宝 NPM 镜像大家都知道国内直接使用 npm 的官方镜像是非常慢的,这里推荐使用淘宝 NPM 镜像。

9110

在nodejs中使用npm

作为一个通吃前后端的语言,可想而知这个第三方会有多大。为了方便的对第三方lib进行,nodejs在诞生初期就引入了npm系统,通过它,我们可以轻松的对众多lib进行。 除了npm,还可以使用yarn来对进行。npmnpm一般是和nodejs一起安装的,我们可以直接执行npm来看下它的使用:看起来npm的命令还是非常多的。 npm install默认会在当前目录安装所需的lib,如果有些lib需要被全局所使用的,那么install还支持一个-g选项,使用这个选项会将相应的lib安装到全局的地址。 安装特定版本的依赖默认情况下,npm install会安装最新的lib,但是有时候我们会想要安装特定版本的lib,那么可以使用 @ 语法来安装 npm 软件的旧版本:npm install @在安装之前 如果我们想要找的该lib的最新版本,则可以使用:npm view inquirer version7.3.3查看已安装的npm软件我们可以使用npm list来查看有已安装的 npm 软件括它们的依赖

9420
  • 广告
    关闭

    50+款云产品免费体验

    提供包括云服务器,云数据库在内的50+款云计算产品。打造一站式的云产品试用服务,助力开发者和企业零门槛上云。

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    你想知道的 NPM 讲解

    ——曾国藩又称软件系统,它是在电脑中自动安装、配制、卸载和升级软件的工具组合,在各种系统软件和应用软件的安装中均有广泛应用。对于我们业务开发也很受益,相同的东西不必重复去造轮子。 每个工具或者开发语言都有相应的,好比 Ubuntu 的 apt-get、Centos 的 yum、Java 的 Maven 仓库等等。 Node.js 中目前最出名的NPM 也是生态最好的。什么是 NPMNPM 是 Node.js 中的。 允许我们为 Node.js 安装各种模块,这个为我们提供了安装、删除等其它命令来模块。 终端执行 npm -v 命令查看当前 npm 版本$ npm -v 5.6.0NPM 源设置在国内有时候受限于网络因素的影响,通常在安装一个之前可以切换为 taobao 源,使得速度可以更快,但是要注意如果是私有模块在

    18020

    NPM - Node Package Manager - Node

    NPM - Node Package Manager - Node NPM 是什么? npm(全称Node Package Manager,即node)是Node.js默认的、以JavaScript编写的软件系统。 npm 官方网站npm 官方文档一般当我们说npm的时候可能指3件事NPM 网站:https:www.npmjs.comNPM 库,存储了大量的JavaScript代码库NPM 客户端,我们所使用的 JavaScript,并且是世界上最大的软件登记处discover packages of reusable code — and assemble them in powerful new ways npm与 node.jsnpm是Node.js默认的软件系统。

    43820

    Node.js NPM 讲解

    ——曾国藩又称软件系统,它是在电脑中自动安装、配制、卸载和升级软件的工具组合,在各种系统软件和应用软件的安装中均有广泛应用。对于我们业务开发也很受益,相同的东西不必重复去造轮子。 每个工具或者开发语言都有相应的,好比 Ubuntu 的 apt-get、Centos 的 yum、Java 的 Maven 仓库等等。 Node.js 中目前最出名的NPM 也是生态最好的。什么是 NPMNPM 是 Node.js 中的。 允许我们为 Node.js 安装各种模块,这个为我们提供了安装、删除等其它命令来模块。 终端执行 npm -v 命令查看当前 npm 版本$ npm -v5.6.0NPM 源设置在国内有时候受限于网络因素的影响,通常在安装一个之前可以切换为 taobao 源,使得速度可以更快,但是要注意如果是私有模块在

    43330

    八、NPM

    写一个自己的模块 NPM发布进入待发布的目录,然后初始化目录npm init。并依次填入名、版本、描述等信息。如果没有可以跳过(回车)。 ?2. 注册NPM账号 官方网址注册(推荐)使用npm adduser命令注册3. 登录账号npm login ? 如果使用了淘宝镜像须切换回官方源npm config set registry https:registry.npmjs.org4. 发布npm publish ?? 名不能重复需要注意配置文件的main字段指定的为主文件。如果使用了淘宝镜像须切换回官方源npm config set registry https:registry.npmjs.org5. 更新修改版本重新发布 ?教程参考6. 教程参考https:blog.csdn.nettaoerchunarticledetails82531549

    13020

    前端基础-Node.jsnpm

    第3章 npm3.1 使用moment使用第三方格式化时间???3.2 npm 命令的使用上面的代码,我们使用npm安装了moment来进行格式化时间的处,这就是使用第三方模块;? 而我们使用的npm就是node中自带的(模块)工具;借助NPM可以帮助我们快速安装和依赖,使Node与第三方模块之间形成了一个良好的生态系统;? 使用npm初始化项目一个项目,不可能只是使用一个第三方,而越多,起来就越麻烦,而 npm init 给我们提供了项目初始化的功能,也解决了多个问题:? : ISC 当前项目的协议3.4 解决 npm 被墙问题npm 存储文件的服务在国外,有时候会被墙,速度很慢,所以我们需要解决这个问题。 package.json的作用就是用来记录当前项目及的使用情况;不能在package.json中添加注释package-lock.json 保存第三方的版本和下载路径等详细信息;当我们使用npm

    42220

    npm模块

    npm简介 npm有两层含义。一层含义是Node.js的开放式模块登记和系统,网址为 http:npmjs.org。 另一层含义是Node.js默认的模块,是一个命令行下的软件,用来安装和node模块。 npm不需要单独安装。在安装node的时候,会连带一起安装npm。 但是,node附带的npm可能不是最新版本,最好用下面的命令,更新到最新版本。npm采用”semver语义版本“软件。 所谓语义版本,就是指版本号为X.Y.Z (主版本号.次版本号.修订号)# 将npm更新到最新版本$ npm install npm@latest -g$ npm install npm@0.1.1 -g # 查看npm的版本和配置$ npm -v # npm命令列表$ npm help # 各个命令的简单用法$ npm -l # 配置信息$ npm config list -lnpm info# 查看每个模块的具体信息

    26131

    【工具】NPM 版本号

    有些都是很常见的知识,但是为了梳自己的知识树,所以尽量模糊的地方都会记录笔记列表在公众号右下角当我们的需要更新版本的时候,我们是这么修改版本号的呢? 我们有自带的命令和工具去帮我们更好的完成这一件事今天就总结两个东西1、npm 自带命令完成版本号更新2、standard-version 快速更新版本号NPM自带命令更新版本号npm 有自带命令让你更新版本号发布的版本类型有很多 是不是觉得上面的命令还是挺麻烦的,不怕,当然已经有人弄了一个standard-version 更新版本号这个也是帮助我们更新版本号的,但是你要说他比 npm version 方便些,也不太见得只不过 上面两个问题我们已经了解喽,下面就来说说怎么使用这个!!第一步肯定是要安装的!npm i standard-version -D下面我们就来说一下使用命令! 而一般我们自己本地创建的标签都是轻量级的,为了方便自己用的,所以没必要推送到远程仓库,那么就在这里加了个筛选如果 git push --tags 的话,就会把轻量级以及注释标签都会推送上去了总结其实一般小公司的项目可能都用不到版本号的

    86430

    更换工具npm为yarn

    官网:https:yarnpkg.comzh-Hans主要考虑:1. npm安装模块依赖的版本不太方便,容易在删除node_modules重新install或在其他机上新安装时, 安装模块的依赖的版本不一致 2. yarn可以从缓存中安装,速度会有所提升更换为yarn步骤:1. 下载yarm安装文件安装或使用npm直接安装下载yarm.msi(0.24.6版本):http:pan.baidu.coms1qXEgXYknpm安装:  cnpm install yarn -g  ( 注意:目前官网最新稳定版本为0.24.6,npm暂时只更新到0.24.5)建议安装msi文件,统一使用0.24.6版本。 如果使用npm安装了0.24.5版本,后面出现一些模块ID不一致的情况,请更换为0.24.6版本。2.

    56150

    npm

    可以通过安装cnpm使用淘宝镜像来进行加速: 安装cnpm命令,不会改变npm的源npm install -g cnpm --registry=https:registry.npm.taobao.org 临时改变源使用 npm 命令的时候,可以指定源:本次从淘宝仓库源下载npm --registry=https:registry.npm.taobao.org install设置源直接设置源可以直接设置源 设置淘宝源npm config set registry https:registry.npm.taobao.org 设置公司的源npm config set registry http:127.0.0.1 使用nrm源nrm 是一个 NPM,可以使用 nrm 在不同的源切换。 nrm test npm 结果:npm ---- 1328ms参考:【1】:npm设置和查看仓库源【2】:设置npm源的几种方式【3】:nrm —— 快速切换 NPM 源 (附带测速功能)

    22820

    node.js中的npm使用介绍

    一、NPM介绍NPM 是Node.js的工具。它的重要性就像 gem 之于 Ruby 一样。Node.js 与 NPM的关系是密不可分的。1. NPM 常用命令NPM 默认是与Node.js 一起安装的,可以在命令行中输入npm ,验证是否安装,如图所示:? 可以通过npm -v 或 npm version 命令查看NPM的安装版本。 2. npm init通过 npm init 命令 可以生产一个package.json文件。这是整个项目的描述文件。通过这个文件可以清除地知道项目的依赖关系、版本、作者等信息。 3. npm install 这是安装第三方的命令。如安装underscore这个(underscore是一个强大的JavaScript工具,使用这个库可以大大提高开发效率)。? 建议将项目中所有安装的都记录在package.json文件中。当我们的package.json文件中有了依赖的记录时,只需要运行npm install 命令,系统就会自动安装所有项目需要的安装

    38040

    VueCLI3如何更改安装时的为yarn或npm

    在执行 vue create project 后如果显示如下 npm run serve 则表示你使用的是npm创建的项目。? 如果显示如下 yarn serve 则表示此项目为yarn创建。? 那如何切换呢?在VueCLI3官网有如下一段描述:? 注意最后一句,明确的说明了和淘宝npm镜像源会存入  ~.vuerc 此文件如果是windows环境,则存在了 C:useradministrator 下:?打开此文件:? 只需手动更改配置内容npm为yarn,即可更改创建项目时的了(亦可删除 .vuerc 文件重新运行 vue create xx 选择配置)而 .vuerc 文件是在初次使用 vue create 之后就会按照第一次选择的配置进行安装,不再重复提示选择

    83630

    go

    如果使用过java和python的,一定对很熟悉。通过可以提高开发效率,把时间放在技术的提升,而不是代码的和同步上。 通过这种形式,我们可以实现类似于 godep 方式的项目依赖。长期以来,golang 对外部依赖都没有很好的方式,只能从 $GOPATH 下查找依赖。 对于 govendor 来说,主要存在三种位置的:项目自身的组织为本地(local);传统的存放在 $GOPATH 下的依赖为外部(external)依赖;被 govendor 的放在 vendor +external e 外部,即被 $GOPATH ,但不在 vendor 目录下 +vendor v 已被 govendor ,即在 vendor 目录下 +std s 标准库中的 +unused 添加指定的依赖到 vendor 目录 update 从 $GOPATH 更新依赖到 vendor 目录 remove 从 vendor 中删除依赖 status 列出所有缺失、过期和修改过的

    57150

    lerna

    Lerna 是一种工具,针对 使用 git 和 npm 多软件代码仓库的工作流程进行优化。 多 安装npm i lerna -g命令init 项目初始化lerna init 默认初始化lerna init --independent 使用独立版本模式lerna init --exactinit create pk-name 在默认目录生成 pk-namelerna create pk-name src 在src目录下生成 pk-name, 指定生成目录exec 执行任意指令lerna independent 时,各个独立版本 npmClient: yarn, 命令客户端 npmClientArgs: , 命令参数 packages: , command: { 命令配置 npm.pkg.github.com }, bootstrap: { ignore: component-*, npmClientArgs: } }文档官网文档中文文档lerna 的基础使用使用lerna优雅的多个

    45610

    Python-

    如果我们要把项目部署到服务上面的话,就稍微有些麻烦了,因为还需要在服务上用pip安装这些,假如项目中用到很多的话,一个个安装会很麻烦,而且没有通用性。 Java上的maven、gradle,NodeJS的npm这些工具就不存在这个问题,它们有一个或多个的专门的依赖文件来这些。 pipenv就是这样一个类似的工具,可以帮助我们Python和第三方库的版本。 通过 virtualenv 来给每个项目独立创建环境,并且可以独立出 Python 的运行环境。virtualenv就是一个搭建虚拟化的python环境,便于不同的项目在同一台机上开发运行。 在生产环境中还是使用docker给不同的项目创建不同的容,各自分开运行为好,不宜放在一个单独的物机中运行。

    7640

    NPM项目

    什么是NPMNPM全称Node Package Manager,是Node.js工具,是全球最大的模块生态系统,里面所有的模块都是开源免费的;也是Node.js的工具,相当于Maven 。 ,相当于maven的pom.xml#如果想直接生成 package.json 文件,那么可以使用命令npm init -y修改NPM镜像NPM官方的都是从 http:npmjs.com下载的,但是这个网站在国内速度很慢 #查看npm配置信息npm config listnpm install#使用 npm install 安装依赖的最新版,#模块安装的位置:项目目录node_modules#同时package.json #一些命令行工具常使用全局安装的方式npm install --global webpack#或简写npm install -g webpack根据依赖下载安装#npm的项目在备份和传输的时候一般不携带 npm update#更新(更新到最新版本)npm update 名#全局更新npm update -g npm uninstall#卸载npm uninstall 名#全局卸载npm uninstall

    32710

    Vue自定义弹窗组件(一)npm

    npm 为你和你的团队打开了连接整个 JavaScript 天才世界的一扇大门。 它是世界上最大的软件注册表,每星期大约有 30 亿次的下载量,含超过 600000 个 (package) (即,代码模块)。来自各大洲的开源软件开发者使用 npm 互相分享和借鉴。 的结构使您能够轻松跟踪依赖项和版本。npm发布首先注册一个npm账号 登陆终端 输入账号、密码、邮箱npm login?npm登陆进入对应项目发布npm publish? publish发布npm更新修改package.json的version字段npm版本version: 1.0.2 修复bug,小改动,增加1 增加了新特性,但仍能向后兼容,增加0 有很大的改动,无法向后兼容

    70930

    Windows Chocolatey

    介绍对于 Linux 用户来说,安装软件基本都是使用系统自带的工具,比如:yum,apt,yast 等安装第三方软件,但是在Windows上通常我们就只能使用 cygwin 或者 MinGW 来模拟 linux的命令,但是它们的实在是不好用。 今天就介绍一个 Windows 平台上的工具 Chocolatey。 安装以员身份运行一个cmd窗口,在cmd窗口中运行以下命令进行安装> @%SystemRoot%System32WindowsPowerShellv1.0powershell.exe -NoProfile 首先查看一下有哪些第三方可被安装,下面的命令会列出大概 4000+ 的第三方

    876100

    你需要知道的几类npm依赖

    在我们日常的node开发中,我经常会依赖于这样或那样的第三方,而本章就来讨论一下如何node项目中的依赖。 什么是NPMnpm(node package manager)是nodejs的,用于node插件括安装、卸载、依赖等),它是随同NodeJS一起安装的工具,能解决NodeJS代码部署上的很多问题 ,比如下载和安装第三方到本地、发布自己编写的软件NPM服务等。 依赖的类别npm 目前支持以下几类依赖:dependenciesdevDependenciespeerDependenciesoptionalDependenciesbundledDependencies dependenciesdependencies是一个将依赖列表的所有名称映射成一个版本范围的简单对象。它是最常用的依赖对象,可以称之为应用依赖,或者叫做业务依赖。

    1.5K60

    相关产品

    • 共享流量包

      共享流量包

      共享流量包是一种流量套餐产品,购买共享流量包后对该地域内公网服务按流量计费的云资源立即生效,自动抵扣产生的流量费用,直到共享流量包用完或到期为止。

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭

      扫码关注云+社区

      领取腾讯云代金券