`
wudidedandan
  • 浏览: 10477 次
  • 性别: Icon_minigender_1
文章分类
社区版块
存档分类
最新评论

node.js安装

 
阅读更多

1 安装node.js

         在终端输入如下命令

 

Shell代码  收藏代码
  1. sudo apt-get install g++ curl libssl-dev apache2-utils   //安装依赖包  
  2. (如遇到E:dbkg被在中断 手工运行dbkg - -configure -a解决问题)
  3. sudo apt-get install git-core     //安装git  
  4. git clone git://github.com/ry/node.git    
  5. cd node  
  6. ./configure  
  7. make  
  8. sudo make install   //安装node.js  

         也可通过n来安装node.js的标准版,首先安装npm

Shell代码  收藏代码
  1. curl http://npmjs.org/install.sh | sh   

         如果安装没有权限不成功,要加入sudo确保权限:

Shell代码  收藏代码
  1. curl http://npmjs.org/install.sh | sudo sh   

         也可以输入:sudo npm install -g 安装npm(注:-g为全局的意思)

         然后,输入如下命令,通过n来安装:

Shell代码  收藏代码
  1. n stable   //可能会因为mkdir创建文件夹没有权限,可以加上sudo再试一遍  

       

Node.js不是JS应用、而是JS运行平台

看到Node.js这个名字,初学者可能会误以为这是一个Javascript应用,事实上,Node.js采用C++语言编写而成,是一个Javascript的运行环境。为什么采用C++语言呢?据Node.js创始人Ryan Dahl回忆,他最初希望采用Ruby来写Node.js,但是后来发现Ruby虚拟机的性能不能满足他的要求,后来他尝试采用V8引擎,所以选择了C++语言。既然不是Javascript应用,为何叫.js呢?因为Node.js是一个Javascript的运行环境。提到Javascript,大家首先想到的是日常使用的浏览器,现代浏览器包含了各种组件,包括渲染引擎、Javascript引擎等,其中Javascript引擎负责解释执行网页中的Javascript代码。作为Web前端最重要的语言之一,Javascript一直是前端工程师的专利。不过,Node.js是一个后端的Javascript运行环境(支持的系统包括*nux、Windows),这意味着你可以编写系统级或者服务器端的Javascript代码,交给Node.js来解释执行,简单的命令类似于:

#node helloworld.js

Node.js采用了Google Chrome浏览器的V8引擎,性能很好,同时还提供了很多系统级的API,如文件操作、网络编程等。浏览器端的Javascript代码在运行时会受到各种安全性的限制,对客户系统的操作有限。相比之下,Node.js则是一个全面的后台运行时,为Javascript提供了其他语言能够实现的许多功能。

 

分享到:
评论

相关推荐

    Node.js-基于Electron的一个Node.js安装器

    Node.js是一种开源、跨平台的JavaScript运行环境,它允许开发者在服务器端运行JavaScript代码,极大地扩展了JavaScript的应用范围。 Electron是GitHub推出的一款开源框架,它允许开发者使用Web技术(如HTML、CSS和...

    node.js安装程序

    Node.js是一种开源、跨平台的JavaScript运行环境,它允许开发者在服务器端运行JavaScript代码,极大地扩展了JavaScript的应用范围。Node.js基于Chrome V8引擎,因此它具有高效的性能和丰富的库支持。在本压缩包中,...

    如何安装node.js安装.zip

    如何安装node.js安装.zip如何安装node.js安装.zip如何安装node.js安装.zip如何安装node.js安装.zip如何安装node.js安装.zip如何安装node.js安装.zip如何安装node.js安装.zip如何安装node.js安装.zip如何安装node.js...

    node.js 12.16.1安装+yarn安装.zip

    Node.js 是一个开源的、跨平台...通过以上步骤,你将能够成功地在你的系统上安装 Node.js 12.16.1 和 Yarn,从而可以开始愉快的 JavaScript 开发之旅。记得保持 Node.js 和 Yarn 的更新,以获取最新的功能和安全修复。

    node.js(v16.16.0) 安装包

    Node.js 是一个开源、跨平台的 JavaScript 运行环境,它让开发者可以在服务器端执行 JavaScript 代码。Node.js 使用了 Google V8 引擎,这个引擎是为 Chrome 浏览器设计的,因此 Node.js 具有高性能和高效性的特点。...

    【JavaScript源代码】node.js安装及HbuilderX配置详解.docx

    【JavaScript源代码】这篇文档主要讲述了如何安装Node.js和配置HbuilderX,同时涉及了npm、webpack和vue-cli等关键工具的使用。 1. **Node.js安装**:首先,访问Node.js官网(https://nodejs.org/en/)下载最新版本...

    Node.js 安装及环境配置指南

    nodejs安装及环境配置:Node.js 安装及环境配置指南; nodejs安装及环境配置:Node.js 安装及环境配置指南; nodejs安装及环境配置:Node.js 安装及环境配置指南; nodejs安装及环境配置:Node.js 安装及环境配置...

    linux安装node.js.pdf

    Node.js是一个基于JavaScript的runtime环境,提供了一个事件驱动、非阻塞I/O模型,使得开发者可以轻松地构建高性能的网络应用程序。 在Linux系统中安装Node.js需要经过以下步骤: 1. 从Node.js官网下载Node.js...

    用node.js建博客(一) - node.js安装及Express框架简介

    在本教程中,我们将探索如何使用Node.js搭建一个博客系统,这是系列的第一部分,主要涉及Node.js的安装以及Express框架的基础知识。Node.js是一个开放源码、跨平台的JavaScript运行环境,它允许开发者在服务器端运行...

    Node.js安装教程.zip

    Node.js是一个基于Chrome V8引擎的JavaScript运行时环境,它允许开发者使用JavaScript编写服务器端代码。以下是详细的Node.js安装教程,分为Windows、macOS和Linux三个操作系统进行介绍。 Node.js是一个基于Chrome ...

    node.js14.18.3版本下载

    Node.js 是一个开源、跨平台的 JavaScript 运行环境,它允许开发者在服务器端执行 JavaScript 代码。Node.js 使用 V8 引擎,这是 Google 为 Chrome 浏览器开发的高性能 JavaScript 和 WebAssembly 引擎。Node.js 的...

    node.js官方v14.17.3-x64版本msi安装包【集成npm】

    Node.js 是一个基于 Chrome V8 引擎的 ...通过 MSI 安装程序,用户可以轻松地在 Windows 上安装并开始使用 Node.js 和 npm,进行服务器端的 JavaScript 开发。安装过程简单直观,安装后可立即验证并开始开发工作。

    node.js安装过程

    ### Node.js安装过程详解 Node.js 是一个基于Chrome V8引擎的JavaScript运行环境,它让JavaScript成为与PHP、Python、Perl、Ruby等服务器语言平起平坐的脚本语言,并且借助JavaScript开发者在前端和后端使用同一种...

    Node.js(node-v16.15.1-win-x86.zip)

    Node.js 应用程序是用 JavaScript 编写的,可以在 Mac OS X、Windows 和 Linux 上的 Node.js 运行时中运行而无需更改。 Node.js 应用程序旨在最大限度地提高吞吐量和效率,使用非阻塞 I/O 和异步事件。Node.js 应用...

    Node.js英文书籍2015出版共9本(一次下载)

    Full Stack Javascript - Learn Backbone.js, Node.js and MongoDB (APress 2015).epub Learning Node.js for Mobile Application Development (Packt 2015).pdf Microsoft Press Node.js for .NET Developers (2015...

    Node.js(node-v16.15.1-win-x64.zip)

    Node.js 应用程序是用 JavaScript 编写的,可以在 Mac OS X、Windows 和 Linux 上的 Node.js 运行时中运行而无需更改。 Node.js 应用程序旨在最大限度地提高吞吐量和效率,使用非阻塞 I/O 和异步事件。Node.js 应用...

    前端 - node.js 16.12.0

    Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,它让开发者能够在服务器端使用 JavaScript,极大地推动了前端开发的进步。版本 16.12.0 是 Node.js 的一个重要更新,包含了多项性能优化和新特性的引入,...

    node.js windows 2008可安装 x64

    Node.js是一个开源、跨平台的JavaScript运行环境,它允许开发者在服务器端执行JavaScript代码,极大地拓宽了JavaScript的应用领域。 描述中的“windows 2008可安装 x64”进一步确认了我们的关注点是64位版本的...

Global site tag (gtag.js) - Google Analytics