cygwin安装nodejs(cygwin安装cdo)
更新:2022-11-15 06:09
本文目录一览:
- webstorm怎么配置nodejs环境
- 请教windows下npm安装问题
- nodejs只能在win7以上安装吗
- [win10在cygwin下安装nodejs v6.10.2,make时报错MSVS_VERSION is not defined](#win10在cygwin下安装nodejs v6.10.2,make时报错MSVS_VERSION is not defined)
- 安装nodejs后,新建js文件,无法用node执行
webstorm怎么配置nodejs环境
一 环境说明
- 电脑系统:window7
- webstorm版本:2016.3
- 准备:已安装nodejs(本人采用cygwin安装) 二、配置webstrom支持node.js语法检测
- 打开file-setting
- 选择languagesframeworks下的node.js and NPM
- 选中有边框中的node.js
- 再点击上面的enble
- 再点下面框中的ok.结束 这样就可以自动检测node.js代码中的变量了。
请教windows下npm安装问题
我刚看了你写的:windows下nodejs开发环境的安装与配置 我没用Cygwin做模拟环境,直接下载node.exe,通过cmd运行node。 在安装npm的时候遇到了错误,提示如下:
D:\nodejs\npmnode cli.js install -gf
module.js:340
throw err;
^
Error: Cannot find module 'graceful-fs'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:362:17)
at require (module.js:378:17)
at Object.anonymous (D:\nodejs\npm\lib\utils\ini.js:32:10)
at Module._compile (module.js:449:26)
at Object.Module._extensions..js (module.js:467:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:362:17)
nodejs只能在win7以上安装吗
这里只是纯粹的搭建,连环境都没有,还玩什么服务器端js,一切都成了浮云,让我们先搭建一个环境,输入一个“hello world”的页面。 对的,win7下的搭建,你只需一步一步跟着我做,就ok了,不用去了解过多的细节,那不是我们现在要关心的,我们现在首要目的是把环境搭建好,要不然就没有下一步了。
Step 1/ 直接下载地址:cygwin/dist/node-v0/dist/node-v0/ 在命令窗口中输入 tar xf node-v0.4.7.tar.gz
回车,node-v0.4.7.tar.gz为你自己下载的版本。
在命令窗口中输入 cd node-v0.4.7
回车。
在命令窗口中输入 ./configure
回车。
在命令窗口中输入 make
回车。
在命令窗口中输入 make install
回车。
ok,到这里你已经安装完成node.js了。在命令窗口中输入 node –version
回车,看看你的node.js版本。
Step 6. 设置DNS 打开文件夹,进入到C:\cygwin\etc\
文件夹下。手动建立 resolv.conf
文件。用记事本打开刚建立的resolv.conf
文件,添加如下:
nameserver 8.8.8.8
nameserver 8.8.4.4
保存并关闭。
Step End. 测试Node.js是否可以运行
到此你就已经搭建完成了,但是不知道是否可以正确运行,那么,下面让我们来写个示例文件来测试下。
在C:\cygwin\
目录下建立 example.js
输入:
var http = require('http');
http.createServer(function (request, response) {
response.writeHead(200, {'Content-Type': 'text/html'});
response.end('<b>Hello World</b>');
}).listen(8888);
console.log('Server running at 127.0.0.1:8888/');
保存(注意:保存为UTF-8格式,要不然会报语法错误)。
运行cygwin,在命令窗口中输入 node /example.js
回车 是否看见了Server running at 127.0.0.1:8888/
?不要关闭cygwin,打开浏览器,访问127.0.0.1:8888/
看看是否出现了hello world的页面。
win10在cygwin下安装nodejs v6.10.2,make时报错MSVS_VERSION is not defined
直接下载.exe安装包岂不是省事些。装好以后,cygwin一样可以用node的。编译安装略显麻烦了。 当然,就问题本身来说,编译嘛,自然是缺少什么就补什么。 它要求MSVS_VERSION(版本)在2012及以上,报错是没有找到版本信息。MSVS指的应该是微软的visual studio 开发程序,没找到应该是你没安装visual studio。如果坚持编译安装,那就先把visual studio 2012以上版本的visual studio(装社区版的就行了,也就是免费版)安装了再编译安装node。
安装nodejs后,新建js文件,无法用node执行
Express.js是nodejs的一个MVC开发框架,并且支持jade等多种模板,是Node.js上最流行的Web开发框架。这几天刚接触PhoneGap,以前也看了一些nodejs的基础但苦于时间有限一直没机会亲自搭建一个nodejs环境, Node.js逐渐升温,很多朋友已经开始关注。但是在Windows平台上需要基于Cygwin安装配置环境,让很多人望而却步。 不过有消息称Microsoft已经联系Node.js官方,相信很快会有改善。