nodeJs连接mongodb数据库,根据服务器的不同生成相应的URL,所以写了个方法:var createURL = function(){ var mongourl = ""; if(process.env.VCAP_SERVICES){ mongourl = .....; }else{ mongourl = ...; } c
前两天误操作把nodejs和workspace给shift del了,差点儿没撞墙。今天又从安装node express开始。安装完之后,用express新建工程,运行node app,结果出现了一个从未见过的错误。D:\node\npm-global\express:2basedir=dirname "$0" ^SyntaxError: Unexpected token ILLEGAL at M
用express做文件上传,报错如下图:从信息描述,可以发现是不能读取文件。这个路径肯定是有问题的,从路径来看像是保存文件的路径有问题。各种解决,最后发现,原来是运行路径的问题。运行路径如下:上传文件的时候,存放的路径是相对于项目的,如果当前运行目录不是项目主目录的话,查找文件报错。所以,把路径切换到项目主目录,运行node app成功!
承接上文http://wangyuelucky.blog.51cto.com/1011508/1303843,成功安装express,并且新建工程testApp,执行node app.js的时候正确,但是访问服务的时候,页面报错如题。从错误信息来看是,jade模块没有安装。于是安装jade,如下图:其中的304是因为之前我下过一次,有一些缓冲文件。下载成功的提示,如下图:切换到工程目录,执行命令,
安装express成功,测试一个应用如下:但是,运行却报错,如下图:说是express找不到,不应该啊!命令都能用啊!表面的原因是因为我install express用的是-g。参考链接如下:http://stackoverflow.com/questions/11715486/node-js-why-does-my-project-says-cant-find-module-when-it-is
操作系统windows server2008 ,node版本0.10.19应用npm安装express执行如下语句:npm install express -gd报错如下:各种google,最后在express官网发现:$ npm install -g express难道是参数的位置错误?改为npm install -g express 居然成功!具体为什么,以后再慢慢研究!
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号