精华内容
下载资源
问答
  • Android使用的nodejs包

    2016-09-22 17:02:34
    Android使用的nodejs包,jar包之前需要版本对应,网上比较难找
  • 在学习前端框架时,有时候某些框架对nodejs的版本有要求。但此时你的电脑上已经安装了10.x版本的nodejs,你不想直接更新到12.x,想同时保存10.x和12.x版本,在必要的时候随时...配置在下载nodejs包的时候通过淘宝镜像,

    前言

    在学习前端框架或者是nodejs时,有时候某些框架对nodejs的版本有要求。但此时你的电脑上已经安装了10.x版本的nodejs,你不想直接更新到12.x,想同时保存10.x和12.x版本,在必要的时候还能随时切换nodejs版本。那么nvm工具你值得拥有。

    一、首先要安装nvm

    下载地址:nvm官网

    1、选择合适的安装包下载并安装

    博主还是比较喜欢安装.exe的,这样在安装过程中手动选择安装路径啥的也还不错。
    可以自行选择下载哪种类型的安装包。
    在这里插入图片描述下载好之后点击.exe文件进行安装。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    2、配置在下载nodejs包的时候通过淘宝镜像,这样会快一些

    root: D:\nvm-nodejs\nvm     # 这是我安装nvm的目录
    path: C:\Program Files\nodejs   # 这是nvm控制当前nodejs版本包的目录
    arch: 64
    proxy: none
    node_mirror: http://npm.taobao.org/mirrors/node/
    npm_mirror: https://npm.taobao.org/mirrors/npm/
    

    在安装nvm的目录下找到 settings.txt文件,写入红框中的内容。
    在这里插入图片描述

    二、使用nvm

    1、查看nvm版本(显示版本号即为安装成功):nvm v

    在这里插入图片描述

    2、查看nvm可控制的node版本列表 :nvm list / nvm ls

    尚未使用nvm来安装nodejs的时候是没有数据的。
    在这里插入图片描述

    3、到官网查看自己要安装的nodejs版本是否存在,需要安装什么版本都在官网看。

    nodejs官网
    在这里插入图片描述

    4、使用nvm安装nodejs版本:nvm install nodejs版本号

    可以安装很多个喔~~
    在这里插入图片描述

    查看当前可控制的node版本(博主安装了三个nodejs版本):
    在这里插入图片描述

    5、安装完所需nodejs版本后,可以切换到任意nodejs版本啦

    切换nodejs版本:nvm use 已安装的nodejs版本号 (安装过哪些版本,才能切换对应版本)
    使用nvm ls 命令可以看到当前nodejs版本前面标了*号。
    在这里插入图片描述
    还可以使用 node -v命令查看当前系统的nodejs版本。
    在这里插入图片描述

    注意事项

    如果nvm use 命令不生效?
    nvm use 后执行nvm ls,正常情况下当前使用的版本前会有*号标注。
    但是如果nvm use之后所有版本前都没有*号,或者是*号没有变动到nvm use的那个版本,那就是出现问题了!!
    回顾一下操作,终于发现问题所在,nodejs默认安装目录根本没有安装相对应的node版本。
    解决方法:
    根据以上的安装流程应该删除C:\Program Files\nodejs目录的 nodejs目录,再重新执行一下 nvm use 当前存在的nodejs版本,此时会发现C:\Program Files目录下自动生成 nodejs目录,并且使用 nvm ls发现nodejs版本前面的 * 号也正常标上了。也已经生成对应的node 版本。
    删除当前正在使用的 node版本前 一定要记得 先切换(nvm use xxx)到这个版本再进行删除。


    参考文章:
    node版本管理nvm使用过程中的一些总结(类似nvm use 无效,版本切换导致npm 失效等问题)

    window下通过nvm-windows来安装多版本node

    展开全文
  • 打包发布自己的nodejs包

    千次阅读 2018-11-09 08:46:13
    打包发布自己的nodejs包

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow

    也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!

                           

    下午的时候写了一篇关于一个不成熟的模板引擎的博客,觉得还是不太够,然后就封装了起来,做成了一款开发包。最后为了尝试一下如何发布自己的包,就又完善了一下。做此文以记之。

    查看详情


    初衷

    说来也不是什么高大上的东西,就是个简单的字符串格式化的实现。灵感还是源自Python。写过Python代码的应该都知道字符串类有这么一个方法。

    string = "hello {}".format("郭璞"# hello 郭璞string = "hello {username}".format(username="郭璞") # hello 郭璞
      
    • 1
    • 2

    然后对于其他语言来说,比如C, Nodejs,Java等也都有类似的实现,但是不是很好用,尤其是记忆一大串什么%s, %d, %f,之类的,一点都不好玩了。

    当然了,你也可以不用这些字符串格式化的方法,单纯的使用字符串相加的方式。比如:

    str = "Hello" + username + ", are you " +anothername+ "?"; 
      
    • 1

    这还是变量很少的情况,试想一下。如果你有20个变量要与字符串进行拼接,那该是个什么工作量。不出错还好,一旦出错,骂街的❤都有了。况且在Node中,单引号和双引号都可以正常的表示字符串对象,这只能让你的字符串拼接显得更加举步维艰

    功能

    下面给个小例子,一定能让你眼前一亮

    const str_format = require('str-format');var str = "Hello {}!Welcome to {address}!\nAre you come from {} or {china.beijing}.";var params = ['游客', {address: "冰雹工作室"}, '朝阳区', {china: {beijing: '北京'}}];var result = str_format.format(str, params);console.log(result);
      
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6

    运行一下代码,会有如下结果。

    Hello 游客!Welcome to 冰雹工作室!Are you come from 朝阳区 or 北京.
      
    • 1
    • 2

    就跟Python中原生处理字符串格式化一样,这样写起来字符串就会变得很方便啦。

    使用

    使用它很方便,有这么两种方式:

    npm

    npm install str-format --save
      
    • 1

    然后就可以在你的代码中使用如下语法来使用它了。

    var str_format = require('str-format');
      
    • 1

    local module

    第二种就是当作本地包来使用,具体可以这么做:

    https://github.com/guoruibiao/have-fun-in-node/tree/master/str-format
    下载完整代码,然后通过本地引用的方式来加载。

    var str_format = require('./str-format/index');
      
    • 1

    这样也能使用这个模块的相关功能了。

    打包发布

    回到正题,下面讲讲我的打包发布的流程。

    目录

    创建好一个目录,我的目录结构如下:

    E:\Code\Nodejs\learn\my-work\string\str-format>tree /f .卷 文档 的文件夹 PATH 列表卷序列号为 0000-4823E:\CODE\NODEJS\LEARN\MY-WORK\STRING\STR-FORMAT    index.js     # 功能模块    package.json # npm init 命令生成的文件    README.md    # Markdown语法描述的模块信息没有子文件夹
      
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9

    package.json

    如上面目录中看到的package.json文件,其是由npm init命令生成的。在这个目录下打开命令行输入

    npm init
      
    • 1

    然后根据终端里面的提示信息进行填写即可。

    发布

    发布之前确保自己有npm的账号。如果没有,就到
    https://www.npmjs.com/signup
    来注册即可。

    注册完毕之后就可以使用npm publish来发布你的包了。
    进入到模块的目录下,输入命令npm publish,如果出现下面的信息,则说明你需要一个登录会话,通过npm adduser进行登录即可。

    E:\Code\Nodejs\learn\my-work\string\str-format>npm publishnpm ERR! Windows_NT 10.0.10586npm ERR! argv "D:\\Software\\Nodejs\\node.exe" "D:\\Software\\Nodejs\\node_modules\\npm\\bin\\npm-cli.js" "publish"npm ERR! node v6.10.2npm ERR! npm  v3.10.10npm ERR! code ENEEDAUTHnpm ERR! need auth auth required for publishingnpm ERR! need auth You need to authorize this machine using `npm adduser`npm ERR! Please include the following file with any support request:npm ERR!     E:\Code\Nodejs\learn\my-work\string\str-format\npm-debug.log
      
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13

    有了登录的会话之后就可以发布了。如下:

    E:\Code\Nodejs\learn\my-work\string\str-format>npm adduserUsername: marksinobergPassword:Email: (this IS public) 1064319632@qq.comLogged in as marksinoberg on https://registry.npmjs.org/.E:\Code\Nodejs\learn\my-work\string\str-format>npm publish+ str-format@1.0.0
      
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8

    这样我便发不了自己的第一个模块了。

    取消发布

    取消发布的前提也需要在登录会话下进行。

    npm unpublish
      
    • 1

    如果不成功,或许需要强制取消。

    npm unpublish --force
      
    • 1

    取消发布之后,如果要再次发布,那么需要改变一下版本号。比如我之前是1.0.0,如果我取消发布之后想再发布一次,那么版本号就需要变一下了。比如可以是1.0.1。没什么严格的要求,但是版本号默认递增顺序。

    E:\Code\Nodejs\learn\my-work\string\str-format>npm publish+ str-format@1.0.1
      
    • 1
    • 2

    核实

    发布完成之后就可以到下面的网址进行搜索,看看你的包到底发布成功了没有。
    https://www.npmjs.com/package/package

    查找包

    查看详情内容,默认显示书写的README.md文件的内容。
    查看详情

    后话

    需要注意的是在字符串中也有不能出现的类型,这跟Python保持了一致。

    数组类型

    const str_format = require('str-format');var str = "Hello {}!Welcome to {address}!\nAre you come from {} or {china.beijing}.";var params = ['游客', {address: "冰雹工作室"}, ['朝阳区', '海淀区'], {china: {beijing: '北京'}}];var result = str_format.format(str, params);console.log(result);
      
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6

    结果只会匹配第一个数据项:

    Hello 游客!Welcome to 冰雹工作室!Are you come from 朝阳区 or 北京
      
    • 1
    • 2

    大致就是这样了,第一版比较仓促,后序功能可能会慢慢的进行添加的。

               

    给我老师的人工智能教程打call!http://blog.csdn.net/jiangjunshow

    这里写图片描述
    你好! 这是你第一次使用 **Markdown编辑器** 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。

    新的改变

    我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:

    1. 全新的界面设计 ,将会带来全新的写作体验;
    2. 在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;
    3. 增加了 图片拖拽 功能,你可以将本地的图片直接拖拽到编辑区域直接展示;
    4. 全新的 KaTeX数学公式 语法;
    5. 增加了支持甘特图的mermaid语法1 功能;
    6. 增加了 多屏幕编辑 Markdown文章功能;
    7. 增加了 焦点写作模式、预览模式、简洁写作模式、左右区域同步滚轮设置 等功能,功能按钮位于编辑区域与预览区域中间;
    8. 增加了 检查列表 功能。

    功能快捷键

    撤销:Ctrl/Command + Z
    重做:Ctrl/Command + Y
    加粗:Ctrl/Command + B
    斜体:Ctrl/Command + I
    标题:Ctrl/Command + Shift + H
    无序列表:Ctrl/Command + Shift + U
    有序列表:Ctrl/Command + Shift + O
    检查列表:Ctrl/Command + Shift + C
    插入代码:Ctrl/Command + Shift + K
    插入链接:Ctrl/Command + Shift + L
    插入图片:Ctrl/Command + Shift + G

    合理的创建标题,有助于目录的生成

    直接输入1次#,并按下space后,将生成1级标题。
    输入2次#,并按下space后,将生成2级标题。
    以此类推,我们支持6级标题。有助于使用TOC语法后生成一个完美的目录。

    如何改变文本的样式

    强调文本 强调文本

    加粗文本 加粗文本

    标记文本

    删除文本

    引用文本

    H2O is是液体。

    210 运算结果是 1024.

    插入链接与图片

    链接: link.

    图片: Alt

    带尺寸的图片: Alt

    当然,我们为了让用户更加便捷,我们增加了图片拖拽功能。

    如何插入一段漂亮的代码片

    博客设置页面,选择一款你喜欢的代码片高亮样式,下面展示同样高亮的 代码片.

    // An highlighted block var foo = 'bar'; 

    生成一个适合你的列表

    • 项目
      • 项目
        • 项目
    1. 项目1
    2. 项目2
    3. 项目3
    • 计划任务
    • 完成任务

    创建一个表格

    一个简单的表格是这么创建的:

    项目Value
    电脑$1600
    手机$12
    导管$1

    设定内容居中、居左、居右

    使用:---------:居中
    使用:----------居左
    使用----------:居右

    第一列第二列第三列
    第一列文本居中第二列文本居右第三列文本居左

    SmartyPants

    SmartyPants将ASCII标点字符转换为“智能”印刷标点HTML实体。例如:

    TYPEASCIIHTML
    Single backticks'Isn't this fun?'‘Isn’t this fun?’
    Quotes"Isn't this fun?"“Isn’t this fun?”
    Dashes-- is en-dash, --- is em-dash– is en-dash, — is em-dash

    创建一个自定义列表

    Markdown
    Text-to- HTML conversion tool
    Authors
    John
    Luke

    如何创建一个注脚

    一个具有注脚的文本。2

    注释也是必不可少的

    Markdown将文本转换为 HTML

    KaTeX数学公式

    您可以使用渲染LaTeX数学表达式 KaTeX:

    Gamma公式展示 Γ ( n ) = ( n − 1 ) ! ∀ n ∈ N \Gamma(n) = (n-1)!\quad\forall n\in\mathbb N Γ(n)=(n1)!nN 是通过欧拉积分

    Γ ( z ) = ∫ 0 ∞ t z − 1 e − t d t   . \Gamma(z) = \int_0^\infty t^{z-1}e^{-t}dt\,. Γ(z)=0tz1etdt.

    你可以找到更多关于的信息 LaTeX 数学表达式here.

    新的甘特图功能,丰富你的文章

    gantt
            dateFormat  YYYY-MM-DD
            title Adding GANTT diagram functionality to mermaid
            section 现有任务
            已完成               :done,    des1, 2014-01-06,2014-01-08
            进行中               :active,  des2, 2014-01-09, 3d
            计划一               :         des3, after des2, 5d
            计划二               :         des4, after des3, 5d
    
    • 关于 甘特图 语法,参考 这儿,

    UML 图表

    可以使用UML图表进行渲染。 Mermaid. 例如下面产生的一个序列图::

    张三 李四 王五 你好!李四, 最近怎么样? 你最近怎么样,王五? 我很好,谢谢! 我很好,谢谢! 李四想了很长时间, 文字太长了 不适合放在一行. 打量着王五... 很好... 王五, 你怎么样? 张三 李四 王五

    这将产生一个流程图。:

    链接
    长方形
    圆角长方形
    菱形
    • 关于 Mermaid 语法,参考 这儿,

    FLowchart流程图

    我们依旧会支持flowchart的流程图:

    • 关于 Flowchart流程图 语法,参考 这儿.

    导出与导入

    导出

    如果你想尝试使用此编辑器, 你可以在此篇文章任意编辑。当你完成了一篇文章的写作, 在上方工具栏找到 文章导出 ,生成一个.md文件或者.html文件进行本地保存。

    导入

    如果你想加载一篇你写过的.md文件或者.html文件,在上方工具栏可以选择导入功能进行对应扩展名的文件导入,
    继续你的创作。


    1. mermaid语法说明 ↩︎

    2. 注脚的解释 ↩︎

    展开全文
  • 最近要用到开发要用到nodejs,于是跑到开发机运行了下node,已经安装了,深感欣慰,是啥版本呢?再次运行了下node -v,原来是0.6.x的。估计是早先什么时候谁弄的。那么来升级下node吧。如何升级nodejs版本?这个在...

    最近要用到开发要用到nodejs,于是跑到开发机运行了下node,已经安装了,深感欣慰,是啥版本呢?再次运行了下node -v,原来是0.6.x的。估计是早先什么时候谁弄的。那么来升级下node吧。

    如何升级nodejs版本?

    这个在windows下几乎不是问题,直接重新下个最新版的exe运行安装即可,但linux下怎么升级呢?直接去下最新的源码包,make & make install 就可以了。但有木有更优雅的方式呢?这里我们来介绍下linux下nodejs版本管理的神器n

    n是Node的一个模块,作者是TJ Holowaychuk(鼎鼎大名的Express框架作者)

    安装n:

    npm install -g n

    一句话,搞定。接下来就可以根据自己需要:

    安装node最新版本:

    n latest

    安装稳定版

    n stable

    查看已安装版本

    n

    删除指定版本

    n rm 0.10.1

    指定某个版本运行脚本

    n use 0.10.1

    so easy,妈妈再也不用担心我的nodejs版本管理问题了。同类的东东还有个叫nvm(Node Version Manager)的,它是通过shell脚本实现的,有兴趣的同学可以去看下。

    linux下在线升级nodejs

    因现有项目需要用一个截屏node包,此包必须新版本,所以紧急升级下测试环境nodejs,后续再升级线上,小小试了下node在线升级 方案1,使用npm安装n模块,使用n来升级nodejs 首先要知道n ...

    linux下nodejs安装以及如何更新到最新的版本

    nodejs官网下载安装的源码文件,我这边下载的是node-v4.5.0-linux-x64.tar.xz 在linux命令行里输入: tar -xvf node-v4.5.0-linux-x64.t ...

    Mac下升级Nodejs

    突然发现系统中的nodejs版本比较旧,想升级一下但又不想下载安装包一步一步安装, 发现还是可以很简单用命令行升级的. 首先得清理npm的缓存 sudo npm cache clean -f 安装 n ...

    Linux 安装nodejs环境以及路径配置

    linux安装nodejs有2种方式一种简单的,解压即可用:另一种,通过下载source code ,通过编译,make,make install命令来安装. 这里只讲第一种,简单方便.不需要执行ma ...

    linux安装nodejs运行vue程序

    linux安装nodejs运行vue程序 1.与node官网下载安装包 https://nodejs.org/zh-cn/download/ 6.上传到服务器,并解压 tar -xvf node-v1 ...

    升级nodejs至最新

    网上找出了很多升级nodejs版本的方法,都不太好用,直至发现这个: 在命令行窗口中执行:where node: 然后在nodejs官网中下载最新版本,将刚才目录下node.exe替换掉: 最后执行: ...

    linux升级mysql到5.7

    原文:http://blog.csdn.net/qing_gee/article/details/41774265 Linux升级MySQL版本到5.7. 1.下载Linux的5.7版本,主要需要两个 ...

    如何升级nodejs版本 安装n模块报错 npm ERR! notsup Unsupported platform

    如何升级nodejs版本 首先安装n模块, 输入npm install -g n n模块专门用来管理nodejs的版本. 如果出现npm ERR! notsup Unsupported platfor ...

    【转载】Linux升级NTPD服务器-编译安装ntp-4.2.8p12与配置

    [转载]Linux升级NTPD服务器-编译安装ntp-4.2.8p12与配置 1. 系统与软件版本 1.1 系统版本 rhel6.4(Red Hat Enterprise Linux Server r ...

    随机推荐

    生产排产表DL-ZPPR002

    *&---------------------------------------------------------------------* *& Report ZPPR002 * ...

    (转)listview中常见难题总结

    展开全文
  • 在centos7安装nodejs并升级nodejs到最新版本1. 安装nodejs1.1 使用EPEL安装1.2 卸载 nodejs2.升级nodesj2.1 安装n2.2 安装nodejs版本2.3 切换nodejs版本3 切换失效的解决办法 此文章来自我在segmentfault 2年前写的...

    此文章来自我在segmentfault 2年前写的一文,现已有20K左右的阅读量,应该已经过朋友们的验证实施。现做一些调整并迁移到CSDN。
    有兴趣可以查看原文链接:在centos7安装nodejs并升级nodejs到最新版本https://segmentfault.com/a/1190000015302680

    下面操作服务器的身份默认是管理员root,如果权限不足,请加 sudo

    1. 安装nodejs

    1.1 使用EPEL安装

    EPEL(Extra Packages for Enterprise Linux)企业版Linux的额外软件包,是Fedora小组维护的一个软件仓库项目,为RHEL/CentOS提供他们默认不提供的软件包。
    先确认系统是否已经安装了epel-release包:

    $ yum info epel-release
    

    如果有输出有关epel-release的已安装信息,则说明已经安装,如果提示没有安装或可安装,则安装

    $ yum install epel-release
    

    安装完后,就可以使用yum命令安装nodejs了,安装的一般会是6.x的版本,并且会将npm(3.x)作为依赖包一起安装

     $ sudo yum install nodejs
    

    安装完成后,验证是否正确的安装,node -v,如果输出如下版本信息,说明成功安装

    v6.13.3
    

    问题来了,现在nodejs发的版本比较快,有些新的框架需要node的新版本,那如何升级。到现在,node的最新版本是10.4.1,那么,下面介绍如何升级nodejs

    1.2 卸载 nodejs

    注意:这里卸载并非必要步骤。只是提供卸载的方案,请按需操作,不要安装后又删除又进行安装掉进死循环了。

    1.2.1 使用 yum 先删除一次

    $ yum remove nodejs npm -y
    

    1.2.2 手动删除残留

    • 进入 /usr/local/lib 删除所有 node 和 node_modules文件夹
    • 进入 /usr/local/include 删除所有 node 和 node_modules 文件夹
    • 检查 ~ 文件夹里面的"local" “lib” “include” 文件夹,然后删除里面的所有 “node” 和 “node_modules” 文件夹
    • 可以使用以下命令查找 $ find ~/ -name node $ find ~/ -name node_modules

    1.2.3 进入 /usr/local/bin 删除 node 的可执行文件

    • 删除: /usr/local/bin/npm
    • 删除: /usr/local/share/man/man1/node.1
    • 删除: /usr/local/lib/dtrace/node.d
    • 删除: rm -rf /home/[homedir]/.npm
    • 删除: rm -rf /home/root/.npm

    2.升级nodesj

    2.1 安装n

    n是nodejs管理工具,是TJ写的,Github: https://github.com/tj/n

    $ npm install -g n
    

    2.2 安装nodejs版本

    安装最新版

    $ n latest 
    

    安装指定版本

    $ n 8.11.3 
    

    2.3 切换nodejs版本

    $ n
    

    选择已安装的版本

         ο  node/8.11.3
            node/10.4.1
    

    查看当前版本node -v,下面表示已切换成功

    v8.13.3 
    

    但问题来了,切换后,查看版本还是原来的v6.13.3,看下面 使用n切换nodejs版本失效的解决办法

    3 切换失效的解决办法

    3.1 查看 node 当前安装路径

    $ which node
      /usr/local/bin/node #举个例子
    

    3.2 而 n 默认安装路径是 /usr/local,若你的 node 不是在此路径下,n切换版本就不能把bin、lib、include、share 复制该路径中,所以我们必须通过N_PREFIX变量来修改 n 的默认node安装路径。
    编辑环境配置文件:

    $ vim ~/.bash_profile
    

    3.3 将下面两行代码插入到文件末尾:

    	export N_PREFIX=/usr/local #node实际安装位置
        export PATH=$N_PREFIX/bin:$PATH
    

    3.4 :wq保存退出

    3.5 执行source使修改生效。

     $ source ~/.bash_profile
    

    3.6 这时候再查看node -v发现版本切换成功了。

    展开全文
  • nodejs包管理工具

    2019-08-30 08:48:07
    nodejs包管理工具 包管理工具: package.json是一个项目的包管理工具(非常重要) { //项目名称 //不能有空格,汉字,并且不能与npmjs.org官网的包重名 "name":"nodejs", //项目版本号 //v3.2.1 //3代表大版本 我们...
  • 一、npm更新 查看npm版本: npm -v 更新到最新版本: npm install npm@latest -g 二、node更新 查看node版本:node -v ...下载最新版本nodejs然后安装(安装包会把node和npm一起安上) 一些项目,比如vue的
  • 怎样查看 nodejs 安装包的版本信息?

    千次阅读 2018-10-27 20:58:57
    查看当前路径的安装包: npm list 查看全局的安装包: npm list -g 查看某个安装包: $ npm list grunt projectName@projectVersion /path/to/project/folder └── grunt@0.4.1 或者: $ npm list | grep grunt...
  • 对于任何特定版本NodeJS,例如12或6(以下称为X),在Makefile中发生以下工作流程,请运行make nodeX NodeJS程序nodeX正在从主项目中签出 common /目录中的文件直接复制到软件包中 将nodeX /目录中的文件复制...
  • 什么是nodejs nodejs是一门后端语言 基于Chrome v8引擎的js运行环境(其他引擎:单片机(嵌入式),actionscript(flash)) nodejs有两大特征 事件驱动 事件的定义(发布) 事件的触发(订阅) 非阻塞式I/O ...
  • 笔者在使用jupyterlab试图安装新的labextension时,出现了安装nodejs版本过低的问题,很多扩展模块一直无法安装或者安装失败的问题,笔者找了各种解决方法,如下: 方法一:服务器上部署Anaconda与JupyterLab 方法...
  • 使用yay管理器安装nodejs与npm 其他系统如ubuntu自行使用apt安装 #安装nodejs yay -S nodejs #或着查询指定lts版后安装 yay nodejs-lts #安装npm yay -S npm #查看node版本与npm版本 node --version npm --version...
  • Jenkins指定nodejs和npm版本

    千次阅读 2018-01-05 03:37:41
    title: Jenkins指定nodejs和npm版本 tags: jenkins nodejs npm ci tnvm categories: ci date: 2017-11-28 22:11:45 背景 目前项目使用SpringBoot和Vue进行开发 免不了使用各种nodejs的代码 那么在做自动化的时候...
  • nodejs包结构

    千次阅读 2012-02-17 18:17:49
    而NPM的出现则是为了在CommonJS规范的基础上,实现解决的安装卸载,依赖管理,版本管理等问题。require的查找机制明了之后,我们来看一下的细节。 一个符合CommonJS规范的应该是如下这种结构:
  • Centos 安装nodejs到最新版本

    千次阅读 2019-01-08 10:15:50
    首先安装epel工具 yum info epel-release 然后执行命令 yum install nodejs 安装成功之后, 执行node -v发现版本还在6.11.3, 但是最新的node已经到11了,因此需要更新 首先安装淘宝镜像源 npm install -g ...
  • 前言: 很早之前nodejs就出来了,大家在运行项目的时候都是一个nodejs走天下。服务器上面也是一个nodejs环境。...所以我们正确的部署nodejs项目的方式应该和java等项目一样,所有文件和项目文件要开发的时...
  • 下载nodejs特定版本

    2020-11-04 19:23:32
    下载nodejs特定版本nodejs官网上只有最新版本和稳定版本相关下载,那么如何下载特定的版本呢?找了下可以用已下链接下载。 https://nodejs.org/download/release/v12.9.0/
  • 最近要用到开发要用到nodejs,于是跑到开发机运行了下node,已经安装了,深感欣慰,是啥版本呢?再次运行了下node -v,原来是0.6.x的。估计是早先什么时候谁弄的。那么来升级下node吧。 如何升级nodejs版本? 这...
  • NVM--nodeJS包管理器

    2018-09-10 13:58:33
    在日常开发中经常遇到某些项目要求一定的nodejs版本和npm版本,NVM提供了强大的支持: setting.txt 设置的路径 以及当前使用Node的路径: nvm目录下的setting.txt文件。 root: D:\NVM\nvm path: D:\NVM\...
  • ubuntu下nodejs安装与版本升级

    万次阅读 2016-08-09 19:58:13
    在 Github 上获取 Node....$ sudo git clone https://github.com/nodejs/node.git Cloning into 'node'... 修改目录权限: $ sudo chmod -R 755 node 进入node目录 $ cd node 使用 ./configure 创建编译文件 $
  • Ubuntu 18.04安装nodejs(lts版本

    千次阅读 2018-11-09 23:21:06
    平常的开发中难免要用到...sudo apt install nodejs #安装npm管理工具 sudo apt install npm 2.升级node版本为长服务版(lts) sudo npm install -g n sudo n lts 3.切换版本 #可以通过以下命令来切换node的版...
  • Node Version Manager--NodeJS的多版本管理工具   安装脚本 要安装或更新nvm,可以使用curl 安装脚本: curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bas...
  • 在本指南中,我将解释使用 npm 基础知识,例如安装包(本地和全局)、安装特定版本、更新、删除和管理 NodeJS 等等。-- Sk有用的原文链接请访问文末的“原文...
  • ConsoleAssister是的nodejs版本! 这是用于控制台的,但也可以用于网站!(即将推出!) 必需品 要安装它,请使用npm ! 如果您没有npm,请安装它! 这是您的购买方式! NOTE:您必须在系统上安装才能使用npm。 $ ...
  • nodejs 管理工具 npm 依靠 package.json 文件进行依赖管理。 package.json 文件中的 dependencies 与 devDependencies 配置,决定了下载一个后还需要如何下载依赖;依赖后面声明的版本配置则决定了其位置...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 55,046
精华内容 22,018
关键字:

nodejs包查看版本