Phi*_*ein 7 windows node.js express
今晚我决定尝试在Windows 7机器上使用Express构建一个简单的Node.js应用程序.安装进行得相当顺利,但Express拒绝合作.以下是我采取的步骤:
npm install express g
从命令提示符运行来安装Express .c:\source\node> mkdir newapp
.c:\source\node> cd newapp
.c:\source\node\newapp> express --sessions --css stylus
.此时,node.exe进程将以25%的CPU时间启动并无休止地运行并持续使用更多内存.运行20多分钟后,node.exe进程使用300+ MB的内存.该express
命令永远不会完成,newapp
目录保持不变.
如果我运行,express --help
我会在控制台中看到帮助输出.我已尝试运行命令提示符和管理员但仍然Express似乎挂起.
有没有人知道发生了什么或我做错了什么?提前致谢!
这是Windows版本的Node v0.6.9中的一个错误.文件系统访问几乎搞砸了.回滚到v0.6.8 http://nodejs.org/dist/v0.6.8/node-v0.6.8.msi你应该没问题.
Windows上的Express.js命令行也不能很好地工作.我刚试过Node v0.6.8.
这有效
express --sessions myapp
Run Code Online (Sandbox Code Playgroud)
这对我不起作用
express --sessions --css stylus myapp
Run Code Online (Sandbox Code Playgroud)
幸运的是,您可以在生成的应用中手动添加手写笔支持.打开app.js
并在app.configure
函数中添加:
app.use(require('stylus').middleware({src: __dirname + '/public'}));
希望这可以帮助!
更新:
哦,你不要忘记你的NPM命令.在您的app目录中,您可能需要npm install jade
和npm install stylus
.
归档时间: |
|
查看次数: |
19163 次 |
最近记录: |