技術(shù)員聯(lián)盟提供win764位系統(tǒng)下載,win10,win7,xp,裝機(jī)純凈版,64位旗艦版,綠色軟件,免費(fèi)軟件下載基地!

當(dāng)前位置:主頁(yè) > 教程 > 服務(wù)器類 >

阿里云Node.js環(huán)境

來源:技術(shù)員聯(lián)盟┆發(fā)布時(shí)間:2019-02-02 18:04┆點(diǎn)擊:

  Node App Engine是基于Node.js v0.5.5開發(fā)的應(yīng)用托管服務(wù), 可提供node.js應(yīng)用的在線部署功能.

  使用注意

  1. 系統(tǒng)node使用v0.5.5版,使用時(shí)請(qǐng)注意與0.4.x的功能區(qū)別

  2. 如有日志方面需求請(qǐng)暫時(shí)使用標(biāo)準(zhǔn)輸出(stdout/stderr)實(shí)現(xiàn), 很快將開發(fā)日志操作API

  3. ACE托管環(huán)境中每個(gè)Nodejs應(yīng)用都會(huì)啟動(dòng)一個(gè)獨(dú)立的進(jìn)程

  4. 上傳的Nodejs應(yīng)用根目錄下必須有index.js或者package.json文件

  5. 啟動(dòng)http服務(wù)只能監(jiān)聽10080端口

  6. 當(dāng)應(yīng)用有語法錯(cuò)誤或者require的模塊不存在時(shí),應(yīng)用進(jìn)程無法啟動(dòng)

  第三方模塊

  僅支持js-native的模塊.對(duì)于c模塊暫不支持

  系統(tǒng)默認(rèn)提供如下模塊:

  1. express

  2. connect

  3. jade

  如需使用其他模塊請(qǐng)放入$app_home/node_modules即可

  禁用API

  1. child_process

  2. net.listenFD()

  3. net.listen() 僅支持port與callback參數(shù), 不支持監(jiān)聽unix domain sock與指定監(jiān)聽ip

  代碼示例

  http服務(wù)

  var http = require('http');

  http.createServer(function (req, res) {

  res.writeHead(200, {'Content-Type': 'text/plain'});

  res.end('Hello World ');

  }).listen(10080);

  console.log('Server is running');