zoukankan      html  css  js  c++  java
  • windows 上"安装" node 和 npm

    最近在使用reactjs的时候总是各种报错,于是想重新设置下node和npm。

    在之前,写“windows 上优雅的安装 node 和 npm”的时候,还有些不理解。现在重新整理如下,以windows为例。

    从网站上(https://nodejs.org/en/download/)下载 zip的压缩包,解压到 d: ools ode里。(在这个目录里能直接看到node.exe文件。)

    这个版本自带npm模块。

    设置目录 D: ools pm-global 和  D: ools pm-cache

    把目录 D: ools ode 和 D: ools pm-global 添加到环境变量 PATH里

    把目录 D: ools ode 和 D: ools pm-global 添加到环境变量 NODE_PATH里

    打开cmd.exe 运行 node --version 显示 v8.11.3

    运行 npm --version ,显示 5.6.0

    在cmd里运行

    npm config set prefix "D:	ools
    pm-global"
    npm config set cache "D:	ools
    pm-cache"
    在 用户的目录下会看到一个 .npmrc的文件,打开可以看到上述2行命令设置的内容。
    如果没有设置node_path,会出现一些问题。比如安装 Yeoman会出现如下提示
    √ npm version
    × NODE_PATH matches the npm root
    npm global root value is not in your NODE_PATH
    
    [Info]
      NODE_PATH = D:	ools
    ode
      npm root  = D:	ools
    pm-global
    ode_modules
    
    [Fix] Append the npm root value to your NODE_PATH variable
      If you're using cmd.exe, run this command to fix the issue:
        setx NODE_PATH "%NODE_PATH%;D:	ools
    pm-global
    ode_modules"
      Then restart your command-line. Otherwise, you can setup NODE_PATH manually:
        https://github.com/sindresorhus/guides/blob/master/set-environment-variables.md#windows

    如果你运行 

    setx NODE_PATH "%NODE_PATH%;D:	ools
    pm-global
    ode_modules"
    会在用户级的环境变量里添加NODE_PATH
  • 相关阅读:
    八皇后 c++
    筛法求素数
    3月13号周练——2015 Multi-University Training Contest 9
    Mac搭建Git服务器—开启SSH
    push自定义动画
    学习:二维码、QR码、J4L-QRCode、java
    Java注解Annotation详解
    IOS 基于APNS消息推送原理与实现(JAVA后台)
    IOS学习笔记—苹果推送机制APNs
    linux yum命令详解
  • 原文地址:https://www.cnblogs.com/htsky/p/9347234.html
Copyright © 2011-2022 走看看