- 安装
- TypeScript 配置
- TypeScript 配置
安装
通过
npm安装:npm install typeorm --save你还需要安装
reflect-metadata:npm install reflect-metadata --save并且需要在应用程序的全局位置导入(例如在
app.ts中)import "reflect-metadata";你可能还需要安装 node typings(以此来使用 Node 的智能提示):
npm install @types/node --save安装数据库驱动:
MySQL 或者 MariaDB
npm install mysql --save(也可以安装mysql2)PostgreSQL
npm install pg --saveSQLite
npm install sqlite3 --saveMicrosoft SQL Server
npm install mssql --savesql.js
npm install sql.js --saveOracle
npm install oracledb --save根据你使用的数据库,仅安装其中一个即可。要使 Oracle 驱动程序正常工作,需要按照其站点中的安装说明进行操作。
MongoDB (试验性)
npm install mongodb --saveNativeScript, react-native 和 Cordova
查看 支持的平台
TypeScript 配置
此外,请确保你使用的是 TypeScript 编译器版本2.3或更高版本,并且已经在tsconfig.json中启用了以下设置:
"emitDecoratorMetadata": true,"experimentalDecorators": true,
你可能还需要在编译器选项的lib中启用es6,或者从@types安装es6-shim。
