一个新手在 windows xp上安装Node.js的心得(Nodejs经验分享)
一个新手在 windows xp上安装Node.js的心得(Nodejs经验分享)
摘要:新手在winxp下通过bitnami Node.js stack安装node.js和express的心得
正文:
本人在做前端开发js控件中,偶然间知道了Node.js,一个开发服务端应用的javascript运行环境,产生莫大的兴趣,前端和后端开发中可以only javascript,感觉很cool,于是开始尝试安装部署,因为目前日常开发中主要用工作环境的OS是windows xp,所以先在winxp上安装node.js,使用官方的windows安装程序,版本是node-v0.10.21-x86.msi,安装过程很顺利,写了几个简单的例子,运行也很顺利,心中充满了惊喜,但是在安装express后,用express创建站点,运行后出现找不到express模块,jade模块的问题,几次折腾,还是不能让express生成的站点正常执行,心中万分郁闷。
后来想到了xampp,然后迅速登陆bitnami官网,查找到了Node.js的stack,果断下载bitnami-nodejs-0.10.21-0-windows-installer.exe,然后安装(之前在官方下载安装包已经卸载了),却出现了大大提示"因为php5.5及以后版本不支持在windows xp和 windows 2003上,请选择包含php5.4及以下的安装包",安装失败,于是再次登录bitnami的官网,没有找到老版本的安装包,心中十万分郁闷。 然后我尝试着在win7下安装,安装成功,在nodejs目录下可以正常使用。bitnami的stack一般都是绿色的,然后把安装目录和开始菜单项中相应目录打包后,拷贝到winxp下,然后在nodejs目录下npm express 和 jade,然后用express创建站点,node执行站点,运行成功。 对于我这样的初次使用node.js的新手,模块包部署是件很头疼的事情,在部署方面有待继续学习,为了进一步学习具体开发,我建议新手们可以先使用bitnami node.js stack,希望各位高手能讲解一下node.js的模块包依赖该如何部署和配置及原理 谢谢了.
一个新手在 Windows XP 上安装 Node.js 的心得(Node.js 经验分享)
摘要:
本文记录了我在 Windows XP 系统上通过 BitNami Node.js Stack 安装 Node.js 和 Express 的心得体会。
正文:
作为一个前端开发者,我对 Node.js 非常感兴趣,因为它允许我使用 JavaScript 开发服务器端应用。我决定在我的日常开发环境中——Windows XP 上安装 Node.js。以下是我在安装过程中的一些心得与经验分享。
安装 Node.js
首先,我从 Node.js 官方网站下载了适用于 Windows XP 的安装程序 node-v0.10.21-x86.msi
。安装过程非常顺利,安装完成后,我写了一些简单的 Node.js 示例代码来验证安装是否成功。
// hello.js
console.log("Hello, World!");
运行这个文件:
node hello.js
输出结果为:
Hello, World!
这证明了 Node.js 已经成功安装。
安装 Express
接下来,我试图安装 Express 并创建一个新的项目。然而,当我使用 express
命令时遇到了问题,提示找不到 express
和 jade
模块。经过多次尝试和调试,我还是无法解决这个问题。
使用 BitNami Node.js Stack
由于上述问题,我转向了 BitNami Node.js Stack。BitNami 提供了一个集成的开发环境,包括 Node.js、Express、Jade 等常用工具。我下载并安装了 bitnami-nodejs-0.10.21-0-windows-installer.exe
。然而,安装过程中遇到了提示信息:“因为 PHP 5.5 及以后版本不支持在 Windows XP 和 Windows 2003 上运行,选择包含 PHP 5.4 及以下版本的安装包”。
我尝试在 Windows 7 环境下安装 BitNami Node.js Stack,并且安装成功。随后,我把整个安装目录复制到了 Windows XP 环境下。在新的 Windows XP 环境中,我运行了以下命令来安装 Express 和 Jade:
cd C:\path\to\nodejs
npm install express jade
接着,我使用 express
命令创建了一个新的项目,并且成功运行。
express myapp
cd myapp
npm install
node app.js
心得总结
对于初次使用 Node.js 的新手来说,模块包的部署可能是一个挑战。BitNami Node.js Stack 是一个很好的解决方案,它提供了一个集成的开发环境,避免了很多手动配置的问题。如果你遇到类似的问题,不妨试试这个方法。
希望我的经验对你有所帮助,如果有任何疑问或更好的解决方案,欢迎留言讨论!
进一步学习
为了更深入地理解 Node.js 的模块依赖管理和配置,你可以阅读一些文档和教程,例如:
希望这些资源能帮助你更好地理解和使用 Node.js。
thks
心得分享:在 Windows XP 上安装 Node.js 和 Express 的经历
摘要
本文记录了一个新手在 Windows XP 系统上安装 Node.js 和 Express 的心得与经验。
正文
在尝试前端开发时,我偶然了解到了 Node.js —— 这是一个能够在服务器端运行 JavaScript 的环境。这让我非常兴奋,因为这意味着我可以仅使用 JavaScript 完成前后端的开发工作。于是,我决定在我的日常工作环境中——Windows XP 上安装 Node.js。
首先,我从 Node.js 的官方网站下载了适用于 Windows XP 的安装程序 node-v0.10.21-x86.msi
。安装过程十分顺利,但是当我尝试使用 Express 创建一个新的项目时,遇到了问题:Express 报告找不到 express
和 jade
模块。这让我感到非常困惑,经过多次尝试仍无法解决。
为了寻找更方便的解决方案,我转向了 Bitnami 官网,找到了 Node.js 的 Stack 版本。然而,我发现安装过程中遇到了问题,因为 Bitnami 提供的 PHP 版本不支持 Windows XP。尽管如此,我在另一台运行 Windows 7 的机器上成功安装了 Node.js,并将安装目录复制到了我的 Windows XP 环境下。
为了确保 Express 可以正常工作,我需要手动安装所需的模块。以下是使用 npm 安装 express
和 jade
的步骤:
cd C:\path\to\nodejs
npm install express jade
完成上述步骤后,我重新尝试用 Express 创建一个新项目,并成功运行。虽然在 Windows XP 下使用 Node.js 会遇到一些挑战,但通过一些额外的努力,我还是能够顺利完成安装和配置。
对于像我这样的初学者来说,管理模块包可能会是个难题。因此,我建议新手可以从 Bitnami 的 Node.js Stack 开始,因为它通常会提供一个更加集成的环境。当然,对于更深层次的学习和配置,还需要深入了解 Node.js 模块系统的工作原理。
希望这篇文章对其他遇到类似问题的新手有所帮助。