`
benni82
  • 浏览: 123132 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

nodejs环境准备

 
阅读更多

最近准备学习以下nodejs,把ubuntu下环境准备记录下来做备忘。

 

按步骤来就ok,但不排除有几个步骤是多余的:)

 

安装openssl

1. wget http://www.openssl.org/source/openssl-0.9.8k.tar.gz
2. tar -zxvf openssl-0.9.8k.tar.gz
3. 进入openssl-0.9.8k,执行安装

  • $ ./config  --prefix=/usr/alibaba/install/openssl-0.9.8k
  • $ make
  • $ make test
  • $ sudo make install

安装nodejs

1. wget http://nodejs.org/dist/node-v0.4.12.tar.gz

2. tar -zxvf  node-v0.4.12.tar.gz

3. 进入node-v0.4.12

        ./configure --prefix=/usr/alibaba/install/node-v0.4.12 && make && sudo make install

 

我第一次安装的适合报

wscript:341: error: Could not autodetect OpenSSL support. Make sure OpenSSL development packages are installed. Use configure --without-ssl to disable this message.

第一次是直接通过 --without-ssl解决的,后面发现没有ssl模块,npm无法安装才又折返回来。

后面通过安装libssl-dev就解决了(sudo apt-get install libssl-dev)

 

安装npm, 据说是nodejs世界最流行的包管理器。

curl http://npmjs.org/install.sh | sudo sh

 

npm安装出现ssl timeout 问题:

只需要命令前先执行 “env -u http_proxy“ 就ok

https://github.com/isaacs/npm/issues/1458

 

环境基本准备完毕

 


用npm 安装一个websocket包看看

npm install websocket-server

 

 

 

http://howtonode.org/bogart-couchdb

http://www.makelinux.com/man/1/N/npm-set

 

分享到:
评论

相关推荐

    NodeJS安装及环境配置(windows)

    三、前期准备 了解 Node.js 自带的 npm(Node Package Manager)。npm 是一个用于管理和自动解决 Node.js 项目依赖关系的工具。当您安装 Node.js 时,npm 也会一同安装。通过 npm,您可以方便地安装、升级或卸载 ...

    mac下的nodejs环境安装的步骤

    总的来说,Node.js在Mac系统下的安装过程大致可以分为几个步骤:准备Homebrew环境、通过Homebrew安装Node.js与npm、验证安装、配置国内镜像源。通过以上步骤,用户便可以成功搭建起适合自己的Node.js开发环境,开始...

    nodejs 客户端音乐播放器

    ### 开发环境准备 1. **安装Node.js**: 在开始构建音乐播放器之前,你需要确保你的计算机已经安装了最新版本的Node.js。访问官方网站`https://nodejs.org/`下载并安装适合你操作系统的版本。安装完成后,通过在...

    基于WSL2和vscode搭建nodejs linux 开发环境1

    **WSL环境准备** 1. **Windows商店安装Ubuntu 20.04**: - 在Windows应用商店中搜索并安装Ubuntu 20.04,完成安装后,启动WSL2的Ubuntu实例。 2. **在VSCode中安装Remote - WSL**: - 打开VSCode,通过扩展市场...

    Autodesk.forge.viewmodels-nodejs_nodejs_Forge_forgeviewer_Autode

    在"learn.forge.viewmodels-nodejs"这个压缩包子文件名中,我们可以推测这是一个学习资源,专为那些希望通过Node.js与Forge Viewer进行交互的开发者准备。这个包可能包含了示例代码、教程文档、或者是一个完整的演示...

    nodejs安装包及说明

    - **自定义安装路径**:默认情况下,Node.js会安装在 `C:\Program Files\nodejs` 目录下,你可以根据需要选择自定义的安装路径。 - **添加环境变量**:勾选“将Node.js添加到系统路径”选项,这样你就可以在命令行...

    nodejs开发环境搭建示例

    在前后端都准备就绪后,我们需要配置它们之间的通信。在Node.js应用中,可以设置路由来处理HTTP请求。例如,创建一个API接口,通过`app.get('/api/data', (req, res) => {...})`来接收前端的请求并返回数据。在Vue...

    nodejs安装及环境配置.rar

    三、Node.js开发准备 1. 创建项目:在你希望创建项目的目录下,使用`npm init`命令来生成一个package.json文件。这个文件包含了项目的元数据,如名称、版本、依赖等。 2. 安装依赖:使用`npm install [package]`...

    制作nodejs的linux安装包

    #### 二、准备工作 **操作系统:** - CentOS 7 - 其他基于RPM包管理器的Linux发行版也可参考此文档。 **安装依赖:** 通过运行以下命令来安装所需的构建工具和库: ```bash sudo yum -y install rpm-build gcc gcc...

    nodejs-v4.1

    Node.js通常被用来开发低延迟的应用,也就是那些需要在服务器端环境和前端实时收集和交换数据的应用(例如那些需要实时“对讲”的智能手机应用)。PayPal、道琼斯、沃尔玛和LinkedIn都采用了Node.js框架搭建应用。 ...

    nodejs完整安装教程(带软件)

    **二、安装前准备** 在开始安装Node.js之前,确保你的计算机满足以下基本要求: 1. 对于Windows系统,至少需要Windows 7或更高版本。 2. macOS用户应确保拥有最新版本的Xcode Command Line Tools。 3. Linux用户需...

    nodejs交叉编译.zip

    总的来说,“nodejs交叉编译.zip”文件很可能是为了帮助开发者在armv7架构的设备上顺利编译和运行Node.js而准备的一套工具和文档。这个过程中涉及的知识点不仅限于编程,还包括操作系统原理、硬件架构、软件构建等多...

    nodejs安装包,亲测可用

    这个“nodejs安装包,亲测可用”指的是一个专为 Windows 7 系统准备的 Node.js 安装程序,版本号为 v10.16.3,适用于 x64(64位)架构。 1. **Node.js 的介绍** - Node.js 使用 Google V8 JavaScript 引擎,执行...

    NodeJs-v18.12.1-x86 Windows安装包

    Node.js 的 LTS(长期支持)版本是为那些寻求稳定性和长期维护的企业或项目准备的。v18.12.1 就是一个LTS版本,意味着它会得到更长时间的安全更新和支持,确保应用程序在一段时间内能够持续运行并保持安全性。 安装...

    nodejs实现HTTPS发起POST请求

    最后,通过https.request方法发起POST请求,并将之前准备好的post_option对象作为参数传递给该方法。在收到服务器的响应时,通过回调函数中的'res.on('data', ...)'监听器来处理服务器返回的数据。由于HTTPS协议中的...

    一个前端工程师眼里的NodeJS.pdf

    JavaScript,无论是浏览器环境还是NodeJS环境中,都是基于单线程模型执行的。这意味着在任何时候,JavaScript 只能执行一个任务,而不能同时处理多个任务。然而,这并不意味着JavaScript无法利用多核CPU。 在浏览器...

    nodejs简单搭建前端后端网站demo

    本教程将通过一个简单的Node.js项目——"nodejs简单搭建前端后端网站demo",来讲解如何利用Node.js创建一个基本的前后端交互的Web应用。 一、准备工作 在开始之前,确保已经安装了Node.js和npm(Node包管理器)。这...

Global site tag (gtag.js) - Google Analytics