手机版

nodejs开发环境的配置和使用

时间:2021-09-09 来源:互联网 编辑:宝哥软件园 浏览:

先说nodejs。有些人认为它是一种语言,但它不是。它是一个平台,一个建立在谷歌V8引擎上的js运行平台,解析js并提供一些API供用户调用。从目前的情况来看,这个发展还算不错。明天会有很多前端和后台的工程师加入进来,甚至会有一些大神关注甚至写博客。昨晚看到一篇文章说国外某网站为nodejs写了近90个web插件。这真是太棒了!学习中文能给我们带来哪些最直接的好处?前端人员学习linux完全是因为熟悉js,但是后台工程师有点麻烦,因为有些后台工程师不熟悉js,使用起来可能会有很多障碍。这里建议学习基础js。谈完这个,我觉得大家都应该关心薪资问题。截至目前,工作一年多的Nodejs工程师在广州已经提供了7K以上。前同事跟我说他公司招聘的时候也是这样,所以我才意识到这玩意儿几乎等于hadoop!那都是废话。先说这个话题:环境配置(因为是在windows 8.1下开发的,所以只在windows下讲)。

安装nodejs

首先去nodejs,官网和http://www.nodejs.org/download/下载相应的版本。我的是64位。下载后直接安装。由于当前版本已经达到v0.10.33,节点和npm已经安装在一起,甚至环境变量也已经设置好了。安装后,您可以在相应的文件夹中看到以下内容

安装完成后,可以使用Shift右键打开当前安装文件夹下的cmd,输入以下内容查看安装版本,即0.10.32。

节点v-II。全局文件夹设置

至于node_cache和node_global,这个不应该给初学者设置,因为会在当前用户目录下设置,但有时候为了方便会设置。设置命令如下:

npmconfigs//列表前缀配置npmconfigsetcache ' d: \程序文件\ nodejs \ node _ cache'/设置全局缓存文件夹npmconfigstcache ' node _ global '/设置全局模块文件夹III。安装模块

现在我们已经安装了节点和npm。顾名思义,npm是节点的包管理器,由命令管理。现在尝试以下方法:

让我们安装一个web framework express。参数-g表示它安装在全局文件夹下,如果不是,则表示当前文件夹

npminstallexpress-g///express/express也可以带@版本号。现在我们检查刚刚设置的文件夹,看看是否有更多的文件。这里我们使用命令来检查刚刚安装的express的版本号。

如果有express-V的输出版本,安装成功!

然后,如果我们想卸载这个插件,我们可以使用以下命令

以这种方式卸载npmuninstallexpress后,我们将其安装回express,但后面是版本号3.2.2(因为这是我最熟悉的版本)。这可能吗?

第四,用快装

现在我们使用命令构建一个网站,如下所示:

快速测试

这将输出一些提示,您可以直接跳转到测试文件夹,并使用命令运行该站点:

nodeapp . js

看到提示了吗?端口3000表示启动成功,但我们的浏览器浏览并报告了一个错误。提示是什么

500错误:找不到模块“jade”

有一个报告错误的提示,所以让我们现在安装这个模块。这里解释了这个文件夹下有一个package.json文件,描述了一些站点信息。我们可以使用nodepad打开它,看一看:

这说明需要两个库,一个是express,一个是jade,现在就安装吧。如果很多模块需要多次安装,这里有一个简单的命令,会检查package.json的当前依赖库进行安装:

安装了npminstall这个模块之后,我们还需要将layout.jade文件第一行的doctype 5在views下修改为doctype html,这样我们的网站在重新执行nodeapp.js之后就可以正常运行了。

动词(verb的缩写)安装主管插件

刚才我们可能发现,如果出了问题,nodejs会自动停止服务,不利于调试,所以我们有一个插件来解决。这个插件用于管理nodejs的进程,包括调试。使用以下命令安装全局模块:

npminstallsupervisor-g

这样,我们不需要node命令来启动服务,只需要使用supervisor app.js

不及物动词使用网络风暴集成开发环境

刚才我们用nodepad编辑js文件,但是这个不是很好。你有好的编辑吗?答案是肯定的。一个著名的网络风暴,很多版本都是在网上下载的,大家都懂。在这里,我们还提供了一个来自网友的链接,http://yunpan.cn/cAcf6hVxnIbCt抽取代码246f .下载后可以直接安装。安装后,我们可以覆盖一个exe文件。就像屌丝一样简单!

第一次运行将打开一个文件夹,它实际上是项目的文件夹。

先说调试问题,包括我做了很久,在网上找了很久。终于,在博哥说了之后我得到了。这其实很难简单。直接看图:

程序中如何断点可以调试,非常方便。

以上是个人在nodejs开发环境的配置和使用中的完整体验记录,接下来继续分享nodejs的一些详细应用。

版权声明:nodejs开发环境的配置和使用是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。