|
|
пре 3 година | |
|---|---|---|
| .. | ||
| src | пре 3 година | |
| test | пре 4 година | |
| .editorconfig | пре 4 година | |
| .eslintrc.json | пре 3 година | |
| .gitignore | пре 4 година | |
| .prettierrc.js | пре 4 година | |
| README.md | пре 4 година | |
| package.json | пре 3 година | |
| tsconfig.json | пре 4 година | |
wise-cost MongoDB数据库连接组件
组件开发与使用参考midway 组件开发:http://www.midwayjs.org/doc/component/develop
添加依赖:
// package.json
{
"dependencies": {
"@sc/connect": "^1.0.0",
},
}
然后,在应用中引入这个组件。
// 应用或者函数的 src/configuration.ts
import { Configuration } from '@midwayjs/decorator';
import * as connect from '@sc/connect';
@Configuration({
imports: [
connect
],
})
export class ContainerLifeCycle {
}
然后在使用的地方引入
import { Provide, Inject } from '@midwayjs/decorator';
import { MongoDBConnect } from '@sc/connect';
@Provide()
export class Library {
@Inject()
mongooseDB: MongoDBConnect;
}
同时也像egg-mongoose一样,挂载了 mongoose 和 MongoDBConnect 到 app 下了
npm install
npm run build
ESLint + Airbnb config
发布
npm publish