• linux下node环境的搭建


    之前搭建过mac版本的node环境和linux环境,在搭建过程中还算顺利,在linux版本搭建node环境时不成想出现了问题,这个是我解决问题的方法。

    千万不要使用apt-get去安装node环境和npm

    这样的安装方法会很坑
    我在本地进行了apt去安装node,无法找到命令,实际安装命令是
    apt-get install nodejs
    安装npm的时候回帮忙把node安装了,命令为
    apt-get install npm
    这个时候你会惊奇的发现node命令是使用不了的,只能使用nodejs命令

    正确安装的方法

    先去官方网站下载对应的安装包
    飞机票直达

    寻找到对应的版本,这时候应该是V6.10.2版本,如图

    我选择对应的linux64位的tar.gz文件
    这样的文件直接都是编译好的不用自己在费劲动手去编译了 :)
    tar xf node-v6.10.2-linux-x64.tar.gz -C /usr/local/
    cd /usr/local/
    mv node-v6.10.2-linux-x64/ nodejs
    ln -s /usr/local/nodejs/bin/node /usr/local/bin
    ln -s /usr/local/nodejs/bin/npm /usr/local/bin
    这样都可以了

    测试好版本 这里可能会出现当使用npm安装环境,安装完成但是不显示生效?
    好吧!主要是你的npm全局路径不对导致的
    我们这里需要这样去解决
    npm root -g
    正常的路径应该是 /usr/local/lib/node_modules,如果你的不是就要重新指定:
    npm config set prefix /usr/local
    然后在执行检查路径的方法看看是不是正常了呢 最后建议使用mac的同学不要用sudo 而是用包管理工具 我用的是homebrew

    课外拓展

    有些小伙伴会说npm去安装组件的时候为什么会这么卡?是因为它要去国外拉去下来,肯定会慢,就像linux源不替换的时候会出现这样的apt安装或者yum安装进行缓慢一样

    这时我们会用到淘宝镜像,淘宝为我们提供了一套国内的npm仓库的存储,这个时候我们去使用淘宝镜像的cnpm去拉取项目就可以了
    $ npm install -g cnpm --registry=https://registry.npm.taobao.org
    使用定制的 cnpm(gzip 压缩支持) 命令行工具代替默认的npm即可

    本文为作者原创,允许转载,转载后请以链接形式说明文章出处. 如转载但不标明来源,后果自负。

  • 相关阅读:
    设计阶段如何画用例视图(UseCase View)
    如何进行博客中的摘要设计
    浅析Microsoft .net PetShop程序中的购物车和订单处理模块(Profile技术,异步MSMQ消息)<转>
    设计漂亮的样式表是一门艺术<轉>
    推荐几个Net开源项目
    使用Ajax和Jquery实现GridView的展开、合并
    36个引人注目JQuery导航菜单
    Nunit中如何进行事务性单元测试
    推荐Jquery 40个漂亮的导航菜单设计
    Highcharts:高交互性的javascript图表类库
  • 原文地址:https://www.cnblogs.com/jhcyzxx/p/10479990.html
Copyright © 2020-2023  润新知