nae 命令行工具,进入 npm 了吼! 非常非常自恰的形态!
不过,毕竟是社会主义初級阶段,各种个人不适应,集中在这儿,大家看看,
md 的代码引用各种凌乱,俺就不进行大量文本复制了...
发生中问题
nae auth ::输入口令是盲打?
- 本地而已,直接上屏好了,否则总是输入错…
- 崩溃! 今天怎么也认证不过! 难道不是在 http://cnodejs.net/ 的帐号!?
nae update 不工作
-
俺只能通过
sudo npm update -g
替代… -
根据文档
sudo nae update
无作用! -
只能
sudo npm update nae -g
-
可以见到版本号升级了!
├─┬ nae[@0](/user/0).1.13
│ ├─┬ optimist[@0](/user/0).3.1
│ │ └── wordwrap[@0](/user/0).0.2
│ └── xfs[@0](/user/0).1.1
- 但是!
nae -v
版本号不变!?!??!?!
nae 如何使用 coffee 嘛!!??
package.json
中,main:
必须配置,不象 no.de 中可以通过"scripts": { "start": "coffee app.coffee" }
进行声明启动行为- 所以,
"main" : "app.coffee"
时出鏪,如前截屏 - 那么,怎么使用 coffeescript 在 NAE ?
- 没有 coffee 真心没法儿活哪,
nae 可以/应该/能够支持 mongo 远程命令的吼?!
- 当前 http://cnodejs.net/application/manage/urisaok/mongo 也是 node 实现的吼
- nae 简单的进行中介,完全可以的吼?!
- 建议增加
nae mongo
命令,后面跟正当的 查询字串就好
怎么配置自个儿的 npm?
- 各种应用,依赖的 npm 包各种不同吼!
- 当前,只能本地目录安装,统一
nae sup
? - NAE 服务环境,默认安装有多少全局模块,都什么版本?
- 强烈建议在命令行中追加一个
nae npmlist
命令,可以随时查询!
nae restart :: 日志无法截获?!
- 为毛无法重启,总要給个説法吼,
nae stdout/err/debug ::所謂日志很奇怪
nae debug
永远沉默? 常理,debug
应该是最细的一个級别,可以看到所有系統输出的吼,- 当前标准输出以及錯誤,只能看
dev
状态实例,何时增加online
状态实例的标准日志观察?
已修订问题
nae --help :: 内置帮助出乎意外
- 兼容
?/-h/--help
吧
nae sup ::最常用命令,却没有省力的方式
- 可以使用
y/n
或是默认就算y
吼
22 回复
好吧,我也来补充下吧:
nae sup appname 必须依赖与目录名, 这点有点不爽,如下目录结构时就有问题:
ProjectA
|--docs
|--src (实际需要上传的)
|--test
2.nae 的ignore默认应该过滤node_modules/express和jade
3.在线npm现在会报错
$ nae restart
[INFO] * connection established !
[INFO] ================================
[INFO] * App "urisaok" restart ok. [dev]
[INFO] ================================
[INFO] * connection closed !
可是! 明明 nae debug
见到的是严重 ERROR
2012-04-17 00:18:02 [LOG_INIT] [/home/admin/cnae/git/cnode-app-engine/lib/modules/net.js:10] LOG_INIT level: ERROR; file: "/home/admin/cnae/git/cnode-app-engine/logs/children.log".
The "sys" module is now called "util". It should have a similar interface.
TypeError: Property '.coffee' of object #<Object> is not a function
at [object Object].load (/home/admin/cnae/git/cnode-app-engine/lib/sandbox.js:150:17)
at Function._loadFile (/home/admin/cnae/git/cnode-app-engine/lib/sandbox.js:176:10)
at Function.run (/home/admin/cnae/git/cnode-app-engine/lib/sandbox.js:357:18)
at Array.0 (/home/admin/cnae/git/cnode-app-engine/lib/child.js:83:11)
at EventEmitter._tickCallback (node.js:192:40)