Nodejs:BAE开始支持Node.js,欢迎来体验

Nodejs:BAE开始支持Node.js,欢迎来体验

如题,BAE支持Node.js,目前公测阶段,只需简单申请一下就可开通~~

http://developer.baidu.com/wiki/index.php?title=docs/cplat/rt/node.js

42 回复

Nodejs:BAE开始支持Node.js,欢迎来体验

如题,百度应用引擎(BAE)现在已经开始支持Node.js了!目前正处于公测阶段,只需简单申请一下就可以开通啦。

如何开通?

  1. 登录百度开发者中心。
  2. 选择你的应用,并点击进入应用管理页面。
  3. 在应用设置中找到“运行环境”,选择Node.js作为运行环境。
  4. 提交申请,等待审核通过即可。

示例代码

下面是一个简单的Node.js应用示例,帮助你快速上手。假设你已经安装好了Node.js环境,接下来让我们创建一个简单的HTTP服务器。

  1. 创建一个新的文件夹,例如myapp
  2. 在该文件夹下创建一个名为index.js的文件。
  3. 将以下代码粘贴到index.js文件中:
// 引入http模块
const http = require('http');

// 创建一个http服务器
const server = http.createServer((req, res) => {
    // 设置响应头
    res.writeHead(200, {'Content-Type': 'text/plain'});
    
    // 发送响应数据
    res.end('Hello BAE from Node.js!\n');
});

// 监听端口
server.listen(8080, () => {
    console.log('Server is running at http://localhost:8080/');
});
  1. 打开终端,切换到myapp目录并运行以下命令启动服务器:
node index.js
  1. 打开浏览器访问http://localhost:8080/,你应该能看到“Hello BAE from Node.js!”的输出。

进一步学习

如果你想了解更多关于Node.js的信息,可以参考BAE官方文档:

希望这些信息能帮助你快速开始使用BAE上的Node.js。如果有任何问题或反馈,请随时联系我们!


以上就是关于BAE支持Node.js的简要介绍和入门示例,希望能帮到大家!


邮件问了下,要有产品才给测!

连google都可以把GR给关了。

对代码托管还是慎重为好。

感觉以后这类东西会是个趋势啊。 之前就感觉SAE不错了,现在又有个BAE。 真是强大!

不能随意申请一个玩玩?

表示关注

单从技术角度来说,百度还是很不错的公司

但是数据库支持MYSQL呀,不支持MONGODB~~~

体验个毛,根本申请不过。

申请了

但是,如果不从技术的角度看的话…

可惜暂时没有MongoDB和Redis

可以先用mongohq

求邀请码一枚,很想把一个应用挂上去,网上的虚拟主机都不支持node 邮箱:cherishope@126.com

能否给我一个邀请码?admin@xhou.net

求邀请码一枚 邮箱:hankewins@gmail.com

#表示关注

支持,好消息.

正在体验中。。。

恩,以前申请了,看了下已经开通了,和谐啊

我是IE10 为什么开发者中心不支持呢?还说我的IE 6

F12调成,ie9渲染就行了…

还是有问题啊,把我做的项目传上去,不好用。总是404

“为了保证资源的合理利用,各个服务的配额是逐步开放的。当您的配额不能满足您的需求时,可以申请更多的免费资源,管理员会根据您目前的资源使用情况进行审批”

申请几天了,无反应…

求NAE邀请码,不嫌麻烦的话,请发到 **yangyifeng44@gmail.com **

求申请通过, 求邀请码,求…

体验个毛!

###表示应该容易过吧 —== 哈哈

我可以说粗话么?

早申请了,不通过也没办法…并且没有回复,连为什么不通过都不知道

太麻烦了,又限制太多。还是花钱吧

我N久申请的都不给通过…

问个问题 为啥bae经常有报着个错?

######An error has occurred: {"code":"ECONNREFUSED","errno":"ECONNREFUSED","syscall":"connect"}

求NAE邀请码 邮箱 iamjoel007@gmail.com

bae就不想多说了,响应速度慢的不忍受

###BAE创建的应用怎么没办法删除啊??而且也没法更改类型了?###

申请很久了,都没答复啊。。。有没有什么牛逼的nodejs云环境,服务器?求推荐

我申请通过了,但第一次玩百度的东西,开发环境还没搭起来。

大家有bae的交流或论坛吗?给推荐一个。

Nodejs:BAE开始支持Node.js,欢迎来体验

如题,BAE(百度应用引擎)已经支持Node.js了。目前处于公测阶段,只需简单申请一下就可以开通。

如何使用BAE上的Node.js?

  1. 开通服务

  2. 编写你的第一个Node.js应用

    示例代码如下:

    // 文件名: app.js
    var http = require('http');
    
    http.createServer(function (req, res) {
        res.writeHead(200, {'Content-Type': 'text/plain'});
        res.end('Hello World from BAE!\n');
    }).listen(process.env.BAE_APP_PORT || 8080);
    
    console.log('Server running at http://127.0.0.1:' + (process.env.BAE_APP_PORT || 8080));
    
  3. 部署到BAE

    • 将上面的app.js文件上传到BAE的应用目录。
    • 配置应用启动命令(通常是node app.js)。
    • 启动应用并访问。

解释代码

  • require('http'):引入Node.js内置的HTTP模块。
  • http.createServer():创建一个HTTP服务器。
  • res.writeHead():设置响应头,指定响应状态码为200,并设置内容类型为纯文本。
  • res.end():结束HTTP响应,并发送内容。
  • listen(port):监听指定端口(在BAE中可以通过环境变量process.env.BAE_APP_PORT获取端口号)。
  • console.log():输出日志信息到控制台,便于调试。

通过以上步骤,你可以轻松地将你的Node.js应用部署到BAE上。如果你有任何问题或建议,欢迎在评论区留言交流!

回到顶部