npm和cnpm(windows)安装步骤

npm和cnpm(windows)安装步骤一、什么是npm和cnpmnpm(nodepackagemanager):nodejs的包管理器,用于node插件管理(包括安装、卸载、管理依赖等)cnpm:因为npm安装插件是从国外服务器下载,受网络的影响比较大,可能会出现异常,如果npm的服务器在中国就好了,所以我们乐于分享的淘宝团队干了这事。来自官网:“这是一个完整npmjs.org镜像,你可以用此代替官方版本(只读),同步频……………

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

 node和npm版本对应表:以往的版本 | Node.jsNode.js® is a JavaScript runtime built on Chrome’s V8 JavaScript engine.npm和cnpm(windows)安装步骤https://nodejs.org/zh-cn/download/releases/

npm和cnpm(windows)安装步骤  

 nodeJs到14.0.0就不支持win7系统了,只能选择之前的版本,比较新的是13.14.0版本。注意:13.14.0版本的node不能使用cnpm,如下:

npm和cnpm(windows)安装步骤

1、npm config set prefix “node安装路径\node_global”
2、npm config set cache “node安装路径\node_cache”
3、配置环境变量:将”node安装路径\node_global”添加到环境变量path中

一、什么是npm和cnpm

npm(node package manager):nodejs的包管理器,用于node插件管理(包括安装、卸载、管理依赖等) 
cnpm:因为npm安装插件是从国外服务器下载,受网络的影响比较大,可能会出现异常,如果npm的服务器在中国就好了,所以我们乐于分享的淘宝团队干了这事。来自官网:“这是一个完整 npmjs.org 镜像,你可以用此代替官方版本(只读),同步频率目前为 10分钟 一次以保证尽量与官方服务同步。”

二、安装nodejs

1、首先前往nodejs官网下载nodejs 

npm和cnpm(windows)安装步骤

2、然后点击安装,选择自己要安装的路径,此处我选择的是:D:\node-v10.14.2-x64,安装至完成。 
3.window+R,输入cmd,打开命令提示符窗口,输入: 

node -v
npm -v

npm和cnpm(windows)安装步骤

三、改变原有的环境变量

1、首先配置npm的全局模块的存放路径、cache的路径,此处我选择放在:D:\node-v10.14.2-x64 
依次输入如下命令:(注意路径要改为自己的路径

npm config set prefix "D:\node-v10.14.2-x64\node_global"
npm config set cache "D:\node-v10.14.2-x64\node_cache"

 如下图所示:

npm和cnpm(windows)安装步骤

2、在命令行输入以下命令安装express,express是node官方唯一推荐的一个web框架,提供很多基础方便的功能。(注:“-g”表示安装到global目录下,就是上面设置的node_global中)

npm install express -g

npm和cnpm(windows)安装步骤

可以看到node_global/node_modules下有express了,如图: 

npm和cnpm(windows)安装步骤

3、在系统环境变量添加NODE_PATH,输入路径为: D:\node-v10.14.2-x64\node_global\node_modules
操作如下:我的电脑右击,打开属性->高级系统设置->环境变量->新建(系统变量下)->输入变量名NODE_PATH->变量值:通过“浏览目录”输入上面路径,确定即可。 

npm和cnpm(windows)安装步骤

npm和cnpm(windows)安装步骤

4、重新打开命令行(win+R)输入node进入编辑模式,输入以下代码检测是否能正常加载模块:

node 

require('express')

 npm和cnpm(windows)安装步骤

注:使用NPM命令:

  • 下载三方库:npm install vue –save (vue是库名称 –save是保存,这里的 横线 是2–save也可以简写成-S)
  • 全局安装bowernpm install bower –g
  • 使用bower info 可以查看库的版本:bower info vue
  • 下载指定版本的库:npm install vue@2.1.0 (vue是库名称+@符号+版本号)

四、安装cnpm

1、安装cnpm,输入以下命令:

npm install -g cnpm --registry=https://registry.npm.taobao.org

如下图:

npm和cnpm(windows)安装步骤

(注意:为了避免每次安装都需要–registry参数,可以使用如下命令

进行永久设置:npm config set registry http://registry.npm.taobao.org

2,输入cnpm -v ,检测是否正常,但是这里会报错。

npm和cnpm(windows)安装步骤

3,因为cnpm会被安装到D:\node-v10.14.2-x64\node_global下,而系统变量path并未包含该路径。在系统变量path下添加该路径即可正常使用cnpm。 
如图,修改系统变量path: 

npm和cnpm(windows)安装步骤

然后重新win+r,输入cmd,在打开的窗口中输入:cnpm -v

结果如下:

npm和cnpm(windows)安装步骤

查看npm安装位置:npm root -g 

查看cnpm安装位置:cnpm root -g 

清屏命令:cls

npm和cnpm(windows)安装步骤

其他

启动一个最最简单的node项目

新建一个文件夹test,进入文件夹,打开dos窗口,执行命令:npm init -y 来新建一个package.json文件。

npm和cnpm(windows)安装步骤npm和cnpm(windows)安装步骤

在package.json同级目录下新建index.js文件,其内容为:console.log(“hello world”)

npm和cnpm(windows)安装步骤

 启动node项目:执行命令node index.js

 npm和cnpm(windows)安装步骤

启动成功!

如果想要使用npm run start启动命令,可在package.json中的scripts对象中添加start属性,其内容为:node index.js

npm和cnpm(windows)安装步骤npm和cnpm(windows)安装步骤

 启动成功

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/181444.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • intellij idea javaweb_数据库系统原理教程

    intellij idea javaweb_数据库系统原理教程一,简介Eclipse/MyEclipse确实用起来诸多不爽,准备切换IntelliJIDEA,本篇介绍如何配置IDEA并使用IDEA开发一个Web应用。二,软件下载与安装1,首先下载安装JDK并配置环境变量。JDK安装目录D:\Java\jdk1.7.0_79新建环境变量JAVA_HOME,其值为D:\Java\jdk1.7.0_79环境变量PATH中添加%JAVA_HOME%\bin

    2025年5月24日
    3
  • js有序数组合并_js array map

    js有序数组合并_js array mapjavascript实现有序map

    2022年9月23日
    2
  • 空间相关分析(三) 局部莫兰指数的理解与计算「建议收藏」

    空间相关分析(三) 局部莫兰指数的理解与计算「建议收藏」        在上篇中,我们详细地阐述了全局莫兰指数(GlobalMoran’I)的含义以及具体的软件实操方法。今天,就来进一步地说明局部莫兰指数(LocalMoran’I)的含义与计算。        首先说明一下进行局部相关分析的必要性:在全局相关分析中,如果全局莫兰指数显著,我们即可认为在该区域上存在空间相关性。但是,我们还是不知道

    2022年6月25日
    105
  • Linux find命令根据时间筛选出文件进行删除

    Linux find命令根据时间筛选出文件进行删除

    2021年6月3日
    119
  • 完美解决Tensorflow不支持AVX2指令集问题

    完美解决Tensorflow不支持AVX2指令集问题这几天研究了一下FCN(全卷积网络),由于电脑配置不够,用GPU训练直接报OOM(内存溢出)了,于是转战CPU,当然,这样会很慢,之后会继续搞一下,减小一下网络的复杂度,对一些参数设置一波,看能不能正常跑下来。记得一开始没有装GPU版的tensorflow时用CPU版本跑程序的时候总是报警告:YourCPUsupportsinstructionsthatthisTensorFlo…

    2022年5月30日
    49
  • ubuntu 开机遇到grub解决方法超详细_linux开机grub>命令修复方法

    ubuntu 开机遇到grub解决方法超详细_linux开机grub>命令修复方法grub是引导程序,它可以引导多操作系统。开机出现grub,多半是grub文件损坏了。下面介绍修复方法查找grub所在的分区,ubuntu没有另外建分区是在/boot/grub文件夹#第一步:输入ls出现(hd0,msods1),(hd0,msdos5),(hd0,msods7)#不同的电脑不一样,这是我电脑中的磁盘分区,和系统中的表示方法不一样,#linux…

    2025年8月12日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号