在linux下安装nodejs test时make test 出现问题 怎么解决

出处:/nodejs作为跑在服务器端的javascript,可以提供高性能的web服务,简而言之其特色:
事件回调模型
更多资料请参考:
nodejs仅仅提供一些底层的api,包括http、fs、url等模块,如果用这些底层api去开发web应用,难免有点繁琐和吃力,尤其对于服务器编程经验较少的开发人员。幸运的是现在已经出现了很多优秀的第三方类库的支持,比如web开发框架express以及依赖于express的模板开发模块jade、ejs等,这些现成的类库可以通过下载其源码再配置nodejs来完成,这样的过程显然是繁琐的,那么就有必要提一下标题中提到的了, 即nodejs软件包管理工具,使用npm可以提供智能安装第三方类库的服务,如:
npm install express
仅仅一行代码,即可完成express的安装过程,然后进入node模式,输入require('express'),可看到在终端显示出express对象所包含的所有方法,证明express已经安装完毕。
事实上,上述过程在天朝变得很艰难,之前尝试在各种网络环境下使用智能安装类库的方法,往往在经历漫长的等待后以失败而告终,最后分析得出的结论是,npm所定义的软件源有出现在G*F*W的list中,还好今天终于找到了解决方法,就是npmf,官网解释其为npm的一个复制版本,他可以永久保存安装软件包的每个版本,并且你通过npmf安装的包在你下次部署软件的时候依然适用。
如果要使用npmf,也相当之方便,对npm的软件源重新指向即可,如下:
npm config set registry http://npmfjs.org:9000
随便说一下,如果开启穿墙工具,执行安装类库的过程会变得更快,10秒或者更少,just enjoy it! 作者:
23:10 评论: 0  最新新闻:· ( 23:27)· ( 23:22)· ( 23:19)· ( 23:15)· ( 23:14)编辑推荐:网站导航:
相关 [npmf npm nodejs] 推荐:
- We_Get - 博客园-首页原创精华区
nodejs作为跑在服务器端的javascript,可以提供高性能的web服务,简而言之其特色:. 更多资料请参考:http://nodejs.org/. nodejs仅仅提供一些底层的api,包括http、fs、url等模块,如果用这些底层api去开发web应用,难免有点繁琐和吃力,尤其对于服务器编程经验较少的开发人员.
- AreYouOK? - 淘宝数据平台与产品部官方博客 tbdata.org
主要介绍了一下node.js的发展, 现状, 安装, 使用.
- CSDN博客推荐文章
把Mysql Module装到
NodeJS中.   JS脚本 mysqlTest.js. //加载mysql Module
.   //要创建的数据库名
//要创建的表名
. 作者:qxs 发表于 9:47:35
原文链接. 阅读:0 评论:0
- Aleafs - CNode社区
看到simple todo的各种python版本实现, 我也来凑凑热闹…. 既然已经有这么多python版本了, 我就对比实现了一个Simple-TODO的nodejs版本: Node TODO, 模版和樣式全部copy自web.py版本.. 源代码: /fengmk2/todo.
- Hming - 小惡魔 - 電腦技術 - 工作筆記 - AppleBOY
直接到官網下載 Stable 的版本吧,目前是 node-v0.4.10.tar.gz,也可以先看看 API Document. 安裝 Ububtu 相關套件. 下面會使用最原始的編譯方式,所以必須安裝 g++ 套件,否則下 ./configure 的時候,會吐出來沒有安裝過的套件. 兩種方法:1.用 apt-get install nodejs 2.
- never-online - CNode社区
浅谈HTTP中Get与Post的区别. 其中请求报文中的开始行和首部行包含了常见的各种信息,比如http协议版本,方法(GET/POST),accept-language,cookie等等. 而’实体主体’一般在post中使用,比如我们用表单上传文件,文件数据就是在这个’实体主体’当中. 写这篇教程的起因是因为在学习nodejs的过程中,想要自己实现一些文件上传的功能,于是不得不去研究POST.
- 博客园_首页
首先描述产生这篇随笔的场景:我需要获取项目在jenkins构建的最新Javascript Coverage显示在供管理层次查看的项目情况Report上,但是由于jenkins没有直接的API取得数据所需数据,所以我们只能从自建的容器发布Javascript Coverage数据API,供Report项目使用.
- CSDN博客云计算推荐文章
首先说明一下本人的开发环境,个人兴趣爱好问题,这边使用的很多环境都是基于Linux系统下做的,这次也不例外. 前提条件:NodeJs已经在系统中正确安装. 1、下载安装eclipse,地址:
http://www.eclipse.org/downloads/. Eclipse
Standard 版本即可.
- TaoBaoUED
随着不同终端(pad/mobile/pc)的兴起,对开发人员的要求越来越高,纯浏览器端的响应式已经不能满足用户体验的高要求,我们往往需要针对不同的终端开发定制的版本. 为了提升开发效率,前后端分离的需求越来越被重视,后端负责业务/数据接口,前端负责展现/交互逻辑,同一份数据接口,我们可以定制开发多个版本.
- belltoy - CNode社区
多核编程的重要性无需多说, 我们直奔主题,目前nodejs 的网络服务器有以下几种支持多进程的方式:. #1 开启多个进程,每个进程绑定不同的端口,用反向代理服务器如 Nginx 做负载均衡,好处是我们可以借助强大的 Nginx 做一些过滤检查之类的操作,同时能够实现比较好的均衡策略,但坏处也是显而易见 —我们引入了一个间接层.
坚持分享优质有趣的原创文章,并保留作者信息和版权声明,任何问题请联系:@。<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
您的访问请求被拒绝 403 Forbidden - ITeye技术社区
您的访问请求被拒绝
亲爱的会员,您的IP地址所在网段被ITeye拒绝服务,这可能是以下两种情况导致:
一、您所在的网段内有网络爬虫大量抓取ITeye网页,为保证其他人流畅的访问ITeye,该网段被ITeye拒绝
二、您通过某个代理服务器访问ITeye网站,该代理服务器被网络爬虫利用,大量抓取ITeye网页
请您点击按钮解除封锁&快速掌握Node.js环境的安装与运行方法
投稿:goldensun
字体:[ ] 类型:转载 时间:
这篇文章主要介绍了Node.js环境的安装与运行方法,Node是基于Google Chrome V8引擎的JavaScript解释器,需要的朋友可以参考下
NodeJS 提供了一些安装程序,都可以在 nodejs.org 这里下载并安装。
Windows 系统下,选择和系统版本匹配的 .msi 后缀的安装文件。Mac OS X 系统下,选择 .pkg 后缀的安装文件。
Linux 系统下没有现成的安装程序可用,虽然一些发行版可以使用 apt-get 之类的方式安装,但不一定能安装到最新版。因此 Linux 系统下一般使用以下方式编译方式安装 NodeJS。
1.确保系统下 g++ 版本在 4.6 以上,python 版本在 2.6 以上。
2.从 nodejs.org 下载 tar.gz 后缀的 NodeJS 最新版源代码包并解压到某个位置。
3.进入解压到的目录,使用以下命令编译和安装。
$ ./configure
$ sudo make install
打开终端,键入 node 进入命令交互模式,可以输入一条代码语句后立即执行并显示结果,例如:
& console.log('Hello World!');
Hello World!
如果要运行一大段代码的话,可以先写一个JS文件再运行。例如有以下 hello.js。
function hello() {
console.log('Hello World!');
写好后在终端下键入 node hello.js 运行,结果如下:
$ node hello.js
Hello World!
在 Linux 系统下,使用 NodeJS 监听 80 或 443 端口提供 HTTP(S)服务时需要 root 权限,有两种方式可以做到。
一种方式是使用 sudo 命令运行 NodeJS。例如通过以下命令运行的 server.js 中有权限使用 80 和 443 端口。一般推荐这种方式,可以保证仅为有需要的 JS 脚本提供 root 权限。
$ sudo node server.js
另一种方式是使用 chmod +s 命令让 NodeJS 总是以 root 权限运行,具体做法如下。因为这种方式让任何JS脚本都有了 root 权限,不太安全,因此在需要很考虑安全的系统下不推荐使用。
$ sudo chown root /usr/local/bin/node
$ sudo chmod +s /usr/local/bin/node
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具16:52 提问
linux下安装node.js报错,求大神解决
目前正要部署应用到linux服务器上
在安装node.js时各种报错,首先是python版本问题,后来装了python2.7.5,
在执行./configure时,出现这个错误
ERROR:root:code for hash md5 was not found.
Traceback (most recent call last):
File "/usr/local/lib/python2.7/hashlib.py", line 139, in
globals()[__func_name] = get_hash(func_name)
File "/usr/local/lib/python2.7/hashlib.py", line 91, in get_builtin_constructor
raise ValueError('unsupported hash type %s' % name)
ValueError: unsupported hash type md5
ERROR:root:code for hash sha1 was not found.
Traceback (most recent call last):
File "/usr/local/lib/python2.7/hashlib.py", line 139, in
globals()[func_name] = get_hash(func_name)
File "/usr/local/lib/python2.7/hashlib.py", line 91, in get_builtin_constructor
raise ValueError('unsupported hash type %s' % name)
ValueError: unsupported hash type sha1
ERROR:root:code for hash sha224 was not found.
Traceback (most recent call last):
File "/usr/local/lib/python2.7/hashlib.py", line 139, in
globals()[func_name] = get_hash(func_name)
File "/usr/local/lib/python2.7/hashlib.py", line 91, in get_builtin_constructor
raise ValueError('unsupported hash type %s' % name)
ValueError: unsupported hash type sha224
ERROR:root:code for hash sha256 was not found.
Traceback (most recent call last):
File "/usr/local/lib/python2.7/hashlib.py", line 139, in
globals()[func_name] = get_hash(func_name)
File "/usr/local/lib/python2.7/hashlib.py", line 91, in get_builtin_constructor
raise ValueError('unsupported hash type %s' % name)
ValueError: unsupported hash type sha256
ERROR:root:code for hash sha384 was not found.
Traceback (most recent call last):
File "/usr/local/lib/python2.7/hashlib.py", line 139, in
globals()[func_name] = get_hash(func_name)
File "/usr/local/lib/python2.7/hashlib.py", line 91, in __get_builtin_constructor
raise ValueError('unsupported hash type %s' % name)
ValueError: unsupported hash type sha384
ERROR:root:code for hash sha512 was not found.
朋友说是openssl的版本问题~目前还没解决...
有没有遇到过相似问题的,求指教一下,头快炸了~
按赞数排序
windows和linux的node.js配置起来的确比较烦躁
NODE JS 是不是下载的有问题啊?
对应的python hash库安装一下
5366关注|3241收录
其他相似问题

我要回帖

更多关于 nodejs test 的文章

 

随机推荐