NAE v1.1.2/3 吐糟集
发布于 8 年前 作者 zoomquiet 5446 次浏览 最后一次编辑是 4 年前

nae 命令行工具,进入 npm 了吼! 非常非常自恰的形态!

不过,毕竟是社会主义初級阶段,各种个人不适应,集中在这儿,大家看看,

md 的代码引用各种凌乱,俺就不进行大量文本复制了...

发生中问题

nae auth ::输入口令是盲打?

  • 本地而已,直接上屏好了,否则总是输入错…
  • 崩溃! 今天怎么也认证不过! 难道不是在 http://cnodejs.net/ 的帐号!?

nae update 不工作

  • nae-update-error.png

  • 俺只能通过 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 远程命令的吼?!

怎么配置自个儿的 npm?

  • 各种应用,依赖的 npm 包各种不同吼!
  • 当前,只能本地目录安装,统一 nae sup ?
  • NAE 服务环境,默认安装有多少全局模块,都什么版本?
  • 强烈建议在命令行中追加一个 nae npmlist 命令,可以随时查询!

nae restart :: 日志无法截获?!

  • nae-restart-nil-log.png
  • 为毛无法重启,总要給个説法吼,

nae stdout/err/debug ::所謂日志很奇怪

  • nae-stderr-out.png
  • nae-coffee-nil.png
  • nae debug 永远沉默? 常理, debug 应该是最细的一个級别,可以看到所有系統输出的吼,
  • 当前标准输出以及錯誤,只能看 dev 状态实例,何时增加 online 状态实例的标准日志观察?

已修订问题

nae --help :: 内置帮助出乎意外

  • nae-h-error.png
  • 兼容 ?/-h/--help

nae sup ::最常用命令,却没有省力的方式

  • nae-sup-nil-default.png
  • 可以使用 y/n 或是默认就算 y
22 回复

看不懂,请问怎么获得邀请码?

向社区吼,就有 ;-)

好吧,我也来补充下吧:

nae sup appname 必须依赖与目录名, 这点有点不爽,如下目录结构时就有问题:

ProjectA 
|--docs 
|--src  (实际需要上传的)
|--test

2.nae 的ignore默认应该过滤node_modules/express和jade

3.在线npm现在会报错

哇哦,好多问题。鸭梨啊

$ nae -h # +1
不过 $ nae ? ; 我这边显示帮助了, Fedora 上, 也是 v1.1.2

嗯嗯嗯,回家 ? 又可以了,

常用的东西,总是不满意最多的,说明有人需要吼 ps:

  • 当前文章,鎖定了? 俺自个儿怎么都无法增补了?
$ 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)

@ZoomQuiet cnodejs.org 不时抽疯,页面加载失常,所以见不到编辑图标… 应该有替代的文字链接吼,

客户端没表达清楚,这个要改

@ZoomQuiet 周末修了前三个问题, restart不输出调试的问题,用debug能获取到的吧。 其他问题下一轮更新

问题确实挺多的

@fish 下版支持 sh completion ?

你们好新潮

输入口令本来就应该不回显的吧= =

@fish 辛苦! 其它的最重要是 coffee 的支持吼,

完成升级,验证效果中,

  • nae sup ,俺的意思是 Y 为默认,不用输入 y ,直接回车,等于 Yes

@ZoomQuiet 囧,默认也是怕太危险呃,万一把线上的给冲了

是的,现在会显示 ***** , 至少知道敲打了几个字符了

@fish 大家怎么看的?

  • 输入 nae sup 肯定是要部署的
  • 反悔?!, 有版本管理吼,
  • 而且, 当前 sup 只对 dev 进行覆盖吼,

不想装client, 希望做好online版界面

服务器端 npm install 的bug不知道有没有修复, 过段时间试试NAE, 毕竟免费的资源不利用浪费了. 呵呵

回到顶部