我正在使用typescript处理Node.js项目 . 我在Ubuntu机器上 . 我想将Sequelize用于ORM .
在我之前的项目中,Sequelize非常出色,包括模型和移植世代 .
现在,我需要Sequelize为模型和迁移生成打字稿文件 . 为此,我发现:
https://www.npmjs.com/package/sequelize-cli-typescript
我尝试在本地或全局安装它:
npm install -g sequelize-cli-typescript
npm install --save sequelize-cli-typescript
但是当我跑步时:
sequelize init
要么
./node_modules/.bin/sequelize init
我收到错误:
Unable to resolve sequelize package in /home/...
对此有何解决方案?还有其他生成模型和迁移的方法吗?
2 回答
sequelize-typescript的安装说明*
sequelize-typescript需要sequelize
您的tsconfig.json需要以下标志:
参考:https://github.com/RobinBuschmann/sequelize-typescript
看起来您还需要在本地安装
sequelize
软件包以使sequelize init
命令工作: