guo-yu / candy Goto Github PK
View Code? Open in Web Editor NEWa tiny and cute social forum based on duoshuo.com
License: MIT License
a tiny and cute social forum based on duoshuo.com
License: MIT License
安装好慢啊,是不是npm服务器问题? 而且 PORT=3001 node app.js 好像起不来, 说没有PORT命令 - -!
当设备屏幕宽度为320时 帖子页面有内容超出整体宽度 造成页面可以左右滑动
什么问题?
安装提示无法连接localhost:27017,mongod已经安装并运行,需要做哪些配置呢?谢谢
events.js:72
throw er; // Unhandled 'error' event
^
Error: failed to connect to [localhost:27017]
at null.<anonymous> (/Users/lv/Documents/code/github/gitstar/node_modules/express-scaffold/node_modules/mongoose/node_modules/mongodb/lib/mongodb/connection/server.js:546:74)
at EventEmitter.emit (events.js:106:17)
at null.<anonymous> (/Users/lv/Documents/code/github/gitstar/node_modules/express-scaffold/node_modules/mongoose/node_modules/mongodb/lib/mongodb/connection/connection_pool.js:150:15)
at EventEmitter.emit (events.js:98:17)
at Socket.<anonymous> (/Users/lv/Documents/code/github/gitstar/node_modules/express-scaffold/node_modules/mongoose/node_modules/mongodb/lib/mongodb/connection/connection.js:533:10)
at Socket.EventEmitter.emit (events.js:95:17)
at net.js:833:16
at process._tickCallback (node.js:415:13)
这个文件的读写权限有问题,要设置777或者用root执行才可以,否则报错
fs.js:427
return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode);
^
Error: EACCES, permission denied '/var/www/site/database.json'
at Object.fs.openSync (fs.js:427:18)
at Object.fs.writeFileSync (fs.js:966:15)
at Object.exports.set (/var/www/site/pkg.js:9:12)
at new Server (/var/www/site/app.js:22:9)
at Object. (/var/www/site/server.js:3:5)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Function.Module.runMain (module.js:497:10
控制台没有任何错误提示
今天配置的时候发现的
首页 500 ,提示:
MongoError: not authorized for query on moeclub.configs
对 mongoose 的文档进行查阅之后,发现没有对 auth 的参数进行更多的描述。
看了下 express-scaffold 的数据库连接部分,发现返回的是:
mongoose.createConnection(host, dbname, port, options);
因为不了解 options 里的 auth 的填写方式,目前只能暂时关闭强制验证。
官方基本上使用 URI 进行连接,可以完好的支持强制验证。
我以前的处理方式是通过检测配置文件的参数,使用不同的链接格式进行连接
可能不算是 bug ,但是觉得挺麻烦的,希望能改进
可以看一下 http://sofi.sh:3000/ ,尝试登录试试
现在的排序是,最早发的在最前面。而不是根据回复、或者热度来排。故意这样设计的?
症状一:我妹昨天发了 2014/03/08 报价 在首页看不到,在类目中看的到
症状二:刚刚在发了一篇,在类目中看不到,首页也看不到,最近在个人页能看到 老板,快递要这样寄
刚更新了代码测试一下,结果无法登陆,页面报500,数据库为全新。
{"error":{"remind_in":7776000,"access_token":"6cb499299c6457562da83fc9a8c72e07","expires_in":7776000,"user_id":"1360545","code":0},"level":"error","message":"[object Object]","timestamp":"2013-09-02T14:30:54.313Z"}
可以设定,或者设置长时间缓存
session 至少给存个一周吧
btw. 请记得如果 cookie,请记 httpOnly
[Error: template not found]
Error: template not found
at /candy/node_modules/theme/node_modules/pkghub-render/libs/render.js:33:29
at Hub.find (/candy/node_modules/theme/node_modules/pkghub/libs/pkghub.js:70:16)
at Hub.load (/candy/node_modules/theme/node_modules/pkghub/libs/pkghub.js:96:44)
at module.exports (/candy/node_modules/theme/node_modules/pkghub-render/libs/render.js:16:16)
at Theme.render (/candy/node_modules/theme/libs/theme.js:90:12)
at /candy/routes/home.js:8:19
at Promise.<anonymous> (/candy/ctrlers/thread.js:56:13)
at Promise.<anonymous> (/candy/node_modules/express-scaffold/node_modules/mongoose/node_modules/mpromise/lib/promise.js:177:8)
at Promise.EventEmitter.emit (events.js:95:17)
at Promise.emit (/candy/node_modules/express-scaffold/node_modules/mongoose/node_modules/mpromise/lib/promise.js:84:38)
提示说code是必选参数?
同时首页获取文章列表也都报错了.
262 silly lockFile ae1bacfa-candy-theme-flat-0-1-0 [email protected]
263 error Error: version not found: [email protected]
263 error at /usr/lib/node_modules/npm/lib/cache/add-named.js:123:12
263 error at saved (/usr/lib/node_modules/npm/node_modules/npm-registry-client/lib/get.js:141:7)
263 error at /usr/lib/node_modules/npm/node_modules/graceful-fs/polyfills.js:133:7
263 error at Object.oncomplete (fs.js:107:15)
264 error If you need help, you may report this entire log,
目前文档有点过期了 辛苦更新一下吧
[Error: theme not found]
Error: theme not found
at /home/atbbs/node_modules/theme/node_modules/pkghub-render/libs/render.js:22:37
at [object Object].Hub.find (/home/atbbs/node_modules/theme/node_modules/pkghub/libs/pkghub.js:69:39)
at /home/atbbs/node_modules/theme/node_modules/pkghub/libs/pkghub.js:101:21
at /home/atbbs/node_modules/theme/node_modules/pkghub/libs/pkghub.js:38:16
at /home/atbbs/node_modules/npm/lib/ls.js:44:30
at /home/atbbs/node_modules/npm/node_modules/read-installed/read-installed.js:130:5
at /home/atbbs/node_modules/npm/node_modules/read-installed/read-installed.js:258:14
at asyncMap (/home/atbbs/node_modules/npm/node_modules/slide/lib/async-map.js:27:18)
at next (/home/atbbs/node_modules/npm/node_modules/read-installed/read-installed.js:215:5)
at /home/atbbs/node_modules/npm/node_modules/read-installed/read-installed.js:167:7
at LOOP (fs.js:1358:14)
at process._tickCallback (node.js:415:13)
我在折腾Nginx,似乎没有动过它。然后重启了nginx,就500了。
candy/routes/index.js:30
themes.locals.sys = sys;
^
TypeError: Cannot set property 'sys' of undefined
TypeError: Object function model(doc, fields, skipId) {
if (!(this instanceof model))
return new model(doc, fields, skipId);
Model.call(this, doc, fields, skipId);
} has no method 'checkAdmin'
events.js:72
throw er; // Unhandled 'error' event
^
Error: ENOENT, open '/candy/public/uploads/f70b05c2a4db16f1e5f25c1a02924d37.jpg'
比如ip,端口等等还有用户名密码神马的
candy 版本:
mmm@Apollo[master]:~/git/candy
⌘ git log |head
commit f6803c45c424943a80b044b9c31dc65965a83004
Merge: 7872051 2be77f3
Author: Guo Yu <[email protected]>
Date: Wed Mar 12 12:00:01 2014 +0800
Merge pull request #30 from rippling/master
Update README.md
commit 2be77f3eddb6250b2ca53ac88bfd2425624f518b
是直接在 candy clone 下来的仓库里 npm install 后 node app.js 跑起来的,运行了 node app.js 后没有任何输出信息,浏览器访问 http://localhost:3000 后产生如下出错信息:
/Users/mmm/git/candy/node_modules/express-scaffold/node_modules/connect-mongo/lib/connect-mongo.js:176
throw new Error('Error connecting to database');
^
Error: Error connecting to database
at /Users/mmm/git/candy/node_modules/express-scaffold/node_modules/connect-mongo/lib/connect-mongo.js:176:17
at /Users/mmm/git/candy/node_modules/express-scaffold/node_modules/connect-mongo/node_modules/mongodb/lib/mongodb/db.js:273:18
at /Users/mmm/git/candy/node_modules/express-scaffold/node_modules/connect-mongo/node_modules/mongodb/lib/mongodb/db.js:351:18
at Server.close (/Users/mmm/git/candy/node_modules/express-scaffold/node_modules/connect-mongo/node_modules/mongodb/lib/mongodb/connection/server.js:210:38)
at Db.close (/Users/mmm/git/candy/node_modules/express-scaffold/node_modules/connect-mongo/node_modules/mongodb/lib/mongodb/db.js:347:21)
at /Users/mmm/git/candy/node_modules/express-scaffold/node_modules/connect-mongo/node_modules/mongodb/lib/mongodb/db.js:271:21
at null.<anonymous> (/Users/mmm/git/candy/node_modules/express-scaffold/node_modules/connect-mongo/node_modules/mongodb/lib/mongodb/connection/server.js:563:7)
at EventEmitter.emit (events.js:106:17)
at null.<anonymous> (/Users/mmm/git/candy/node_modules/express-scaffold/node_modules/connect-mongo/node_modules/mongodb/lib/mongodb/connection/connection_pool.js:140:15)
at EventEmitter.emit (events.js:98:17)
但是在 mongodb 里面,candy 数据库是确实创建成功了的:
vagrant@precise64:~$ mongo
MongoDB shell version: 2.4.9
connecting to: test
> show databases
admin (empty)
candy 0.203125GB
local 0.078125GB
> use candy
switched to db candy
> show collections
boards
configs
system.indexes
users
是不是更新后哪里有点问题?
我的 nodejs 和 npm 安装的模块的版本信息:
node --version
v0.10.26
[email protected] /Users/mmm/git/candy
├── [email protected]
├── [email protected]
├─┬ [email protected]
│ └─┬ [email protected]
│ └─┬ [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├─┬ [email protected]
│ │ └─┬ [email protected]
│ │ └── [email protected]
│ ├─┬ [email protected]
│ │ ├── [email protected]
│ │ ├── [email protected]
│ │ ├── [email protected]
│ │ └── [email protected]
│ ├─┬ [email protected]
│ │ ├── [email protected]
│ │ ├── [email protected]
│ │ └── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├─┬ [email protected]
│ │ └── [email protected]
│ └── [email protected]
├─┬ [email protected]
│ ├─┬ [email protected]
│ │ └─┬ [email protected]
│ │ ├── [email protected]
│ │ └── [email protected]
│ ├── [email protected]
│ ├─┬ [email protected]
│ │ ├── [email protected]
│ │ ├── [email protected]
│ │ ├─┬ [email protected]
│ │ │ ├── [email protected]
│ │ │ ├── [email protected]
│ │ │ ├── [email protected]
│ │ │ ├── [email protected]
│ │ │ ├── [email protected]
│ │ │ └── [email protected]
│ │ ├── [email protected]
│ │ ├── [email protected]
│ │ ├── [email protected]
│ │ ├── [email protected]
│ │ ├── [email protected]
│ │ ├── [email protected]
│ │ ├── [email protected]
│ │ └─┬ [email protected]
│ │ └── [email protected]
│ ├─┬ [email protected]
│ │ ├── [email protected]
│ │ ├── [email protected]
│ │ └── [email protected]
│ ├─┬ [email protected]
│ │ ├── [email protected]
│ │ ├── [email protected]
│ │ ├─┬ [email protected]
│ │ │ └─┬ [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ └── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ └── [email protected]
│ │ │ └── [email protected]
│ │ ├── [email protected]
│ │ ├─┬ [email protected]
│ │ │ └─┬ [email protected]
│ │ │ └─┬ [email protected]
│ │ │ ├── [email protected]
│ │ │ └── [email protected]
│ │ ├─┬ [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ ├── [email protected]
│ │ │ │ └── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ └── [email protected]
│ │ │ └─┬ [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ └── [email protected]
│ │ │ └─┬ [email protected]
│ │ │ └── [email protected]
│ │ └─┬ [email protected]
│ │ └─┬ [email protected]
│ │ ├─┬ [email protected]
│ │ │ └── [email protected]
│ │ ├─┬ [email protected]
│ │ │ └── [email protected]
│ │ └── [email protected]
│ ├─┬ [email protected]
│ │ ├─┬ [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ └── [email protected]
│ │ │ ├── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ ├── [email protected]
│ │ │ │ ├── [email protected]
│ │ │ │ ├─┬ [email protected]
│ │ │ │ │ └─┬ [email protected]
│ │ │ │ │ └── [email protected]
│ │ │ │ ├─┬ [email protected]
│ │ │ │ │ ├── [email protected]
│ │ │ │ │ ├── [email protected]
│ │ │ │ │ ├── [email protected]
│ │ │ │ │ └── [email protected]
│ │ │ │ ├─┬ [email protected]
│ │ │ │ │ ├── [email protected]
│ │ │ │ │ ├── [email protected]
│ │ │ │ │ └── [email protected]
│ │ │ │ ├── [email protected]
│ │ │ │ ├── [email protected]
│ │ │ │ ├── [email protected]
│ │ │ │ ├── [email protected]
│ │ │ │ ├─┬ [email protected]
│ │ │ │ │ └── [email protected]
│ │ │ │ └── [email protected]
│ │ │ └─┬ [email protected]
│ │ │ └── [email protected]
│ │ ├── [email protected]
│ │ └─┬ [email protected]
│ │ └── [email protected]
│ └─┬ [email protected]
│ ├── [email protected]
│ ├─┬ [email protected]
│ │ ├── [email protected]
│ │ └── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├─┬ [email protected]
│ │ └── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ └── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├─┬ [email protected]
│ ├─┬ [email protected]
│ │ └─┬ [email protected]
│ │ ├── [email protected]
│ │ └─┬ [email protected]
│ │ ├── [email protected]
│ │ └── [email protected]
│ └─┬ [email protected]
│ ├─┬ [email protected]
│ │ ├── [email protected]
│ │ ├── [email protected]
│ │ ├─┬ [email protected]
│ │ │ └─┬ [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ └── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ └── [email protected]
│ │ │ └── [email protected]
│ │ ├── [email protected]
│ │ ├─┬ [email protected]
│ │ │ └─┬ [email protected]
│ │ │ └─┬ [email protected]
│ │ │ ├── [email protected]
│ │ │ └── [email protected]
│ │ ├─┬ [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ ├── [email protected]
│ │ │ │ └── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ └── [email protected]
│ │ │ └─┬ [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ └── [email protected]
│ │ │ └─┬ [email protected]
│ │ │ └── [email protected]
│ │ └─┬ [email protected]
│ │ └─┬ [email protected]
│ │ ├─┬ [email protected]
│ │ │ └── [email protected]
│ │ ├─┬ [email protected]
│ │ │ └── [email protected]
│ │ └── [email protected]
│ └─┬ [email protected]
│ ├─┬ [email protected]
│ │ ├── [email protected]
│ │ └── [email protected]
│ └─┬ [email protected]
│ ├─┬ [email protected]
│ │ └── [email protected]
│ ├─┬ [email protected]
│ │ └── [email protected]
│ └── [email protected]
└── [email protected]
不需要解释为什么吧
首页的 header 和 footer 都显示了,但是中间部分显示了如下两行:
500 啊哦,服务器或者数据库出问题了,麻烦联络管理员解决。
Error: theme not found
500 啊哦,服务器或者数据库出问题了,麻烦联络管理员解决。
Error: 缺少client_id参数
这是什么问题?
我的站点url本来是 http://abc.com:9999
我点击登录之后,会自动跳转到 http://localhost:9999/code=******\* 这样的地址,然后就是404了。。求解
运行 $ PORT=3001 node app.js 后,报错
module.js:340
throw err;
^
Error: Cannot find module 'npm'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object. (/Users/Han/mysite/candy/node_modules/theme/node_modules/pkghub/libs/npm.js:1:73)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
/Users/candy/node_modules/mongoose/lib/utils.js:419
throw err;
^
TypeError: Object # has no method 'query'
at /Users/candy/routes/sign.js:100:22
at /Users/candy/routes/sign.js:17:13
at /Users/candy/ctrlers/user.js:20:4
at /Users/candy/node_modules/mongoose/lib/utils.js:414:16
at /Users/candy/node_modules/mongoose/node_modules/mongodb/lib/mongodb/collection.js:594:7
at /Users/candy/node_modules/mongoose/node_modules/mongodb/lib/mongodb/utils.js:153:27
at /Users/candy/node_modules/mongoose/node_modules/mongodb/lib/mongodb/db.js:1658:9
at Server.Base._callHandler (/Users/candy/node_modules/mongoose/node_modules/mongodb/lib/mongodb/connection/base.js:378:41)
at /Users/candy/node_modules/mongoose/node_modules/mongodb/lib/mongodb/connection/server.js:468:18
at MongoReply.parseBody (/Users/candy/node_modules/mongoose/node_modules/mongodb/lib/mongodb/responses/mongo_reply.js:68:5)
从 GitHub 中克隆的代码,运行的时候遇到以下问题。
express-scaffold
引起的express-scaffold
依赖的的 node-sass
没有指定版本号,最新版的 node-sass
已经把 middleware 独立到另外一个模块中,导致启动的时候报错。找到 express-scaffold
目录下面的 libs/server.js
,把 95
行注销了,可以启动服务了。
// app.use(sass({ src: dirs.publics }));
接下来使用第三方账号登录,结果又报下面的错……
[Error: code is required]
Error: code is required
at Duoshuo.auth (/Users/minwe/Downloads/candy/node_modules/duoshuo/libs/duoshuo.js:21:30)
at Object.handle (/Users/minwe/Downloads/candy/node_modules/duoshuo/libs/duoshuo.js:40:10)
at next_layer (/Users/minwe/Downloads/candy/node_modules/express-scaffold/node_modules/express/lib/router/route.js:103:13)
at Route.dispatch (/Users/minwe/Downloads/candy/node_modules/express-scaffold/node_modules/express/lib/router/route.js:107:5)
at /Users/minwe/Downloads/candy/node_modules/express-scaffold/node_modules/express/lib/router/index.js:213:24
at Function.proto.process_params (/Users/minwe/Downloads/candy/node_modules/express-scaffold/node_modules/express/lib/router/index.js:284:12)
at next (/Users/minwe/Downloads/candy/node_modules/express-scaffold/node_modules/express/lib/router/index.js:207:19)
at next (/Users/minwe/Downloads/candy/node_modules/express-scaffold/node_modules/express/lib/router/index.js:182:38)
at Function.proto.handle (/Users/minwe/Downloads/candy/node_modules/express-scaffold/node_modules/express/lib/router/index.js:154:3)
at Layer.router (/Users/minwe/Downloads/candy/node_modules/express-scaffold/node_modules/express/lib/router/index.js:24:12)
这个是我做candy的本质问题,一年多前,写handybbs的时候,也是抱着这个目的去做,对于论坛管理者来说,能够低成本的搭建论坛。对于参与者来说,能够省却不停的重复注册(很多账户都是临时性的,为了获得某些资源),快速通过社交网络的授权来参与讨论。
这个是sn上一个同学的评论,可以看看:
3 points by LTaoist 2 days ago | link
挺好看的……v2ex向……
可惜,博客跟论坛真的是不同的……博客量少而精,重点在第一贴,评论是可有可无的,而且如果有评论,评论一般是对博主……论坛在于参与者活跃,广发有用帖,除了分享型主题,回复帖是很重要而且值得挖掘的……
1. 用第三方的评论系统日后很容易成为技术瓶颈,因为 论坛的核心就是回复 .
2. 改变了外观,但核质没变,论坛现在的瓶颈问题还没解决:信息噪音、通知机制、模型底层。v2ex将传统forum的看版变为节点尚可以说是一个大创新(解决信息噪音问题),但是这个其实没有多少改变。
。。。其实,用phpbb做个深度定制估计是可以做出这种样子的,但估计没有人在意吧。论坛的生产者很多其实是不那么在意界面的,反而是很多围观者一直希望界面好看点。但如果没有真正提供机制让围观者参与转换为生产者,界面怎么改都是一回事而已。
这几年风风火火很多对论坛的改进尝试:
* http://v2ex.com/
* http://moot.it/
* http://try.discourse.org/
算上这个也算一个吧。但其实很少让人满意的……
npm install后安装依赖包到kerberos时候
(node-gyp rebuild 2> builderror.log) || (exit 0)
在MAC环境下卡住了。而kerberos文档为零,请教原因。
在完善后台管理部分未编码完成的API的同时,主要针对以下几个方向进行优化:
支持媒体文件的上传
支持主流云储存的媒体文件自动同步
支持截屏自动插入
针对移动版本的界面进行优化
这个版本的目的是让 candy 社区的用户可以更好的进行文件分享。
考虑到这对于国内社区用户来说是普遍需求,将会在0.2.0版本发布时完成以上四点功能。
Sep 24, 2013这个commit以后,发表新主题不会在用户及版块的thread数组push帖子的._id了
尝试部署在BAE3.0,可是无法链接到mongodb,是长链接的问题吗?
使用 PORT=3001 node app.js
启动时报错
···
/opt/candy/node_modules/express-scaffold/node_modules/express/lib/router/index.js:367
throw new Error(msg);
^
Error: Router.use() requires callback functions but got a [object Error]
at Function.proto.use (/opt/candy/node_modules/express-scaffold/node_modules/express/lib/router/index.js:367:11)
at Function.app.use (/opt/candy/node_modules/express-scaffold/node_modules/express/lib/application.js:199:16)
at new Server (/opt/candy/node_modules/express-scaffold/libs/server.js:95:7)
at Object. (/opt/candy/app.js:18:1)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Function.Module.runMain (module.js:497:10)
at startup (node.js:119:16)
···
http://candy.app.menkr.com/board
{"stat":"ok","boards":[{"_id":"532134d0127c31533513b448","name":"里程碑","url":"milestone"},{"_id":"531f538d127c31533513b446","name":"使用反馈","url":"feedback"}]}
这个页面可以弄成 404 ,但是我觉得有显示一个所有板块的页面更好
events.js:72
throw er; // Unhandled 'error' event
^
Error: ENOENT, open '/var/www/candy/public/uploads/d3f8c14abf0a12bfe49525999617e92b.jpg'
(最新master分支)
系统: CentOs
node -v v0.10.26
/home/candy/candy/node_modules/express-scaffold/middlewares/auth.js:10
return this.basic('admin', '123');
^
TypeError: Object #<Object> has no method 'basic'
at /home/candy/candy/node_modules/express-scaffold/middlewares/auth.js:10:15
at Object.<anonymous> (/home/candy/candy/node_modules/express-scaffold/middlewares/auth.js:11:3)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous> (/home/candy/candy/node_modules/express-scaffold/routes/index.js:2:12)
at Module._compile (module.js:456:26)
没法编辑节点名称和描述,进MongoDB改会有影响嘛?
第一种报js的错,第二种报Cannot find module 'npm'
传入的setting中包含_id,导致保存出错
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.