我正在使用typescript进行Node.js项目。我在Ubuntu机器上。我想使用Sequelize for 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条答案
按热度按时间zsohkypk1#
看起来你还需要在本地安装
sequelize
包,才能让sequelize init
命令工作:字符串
p1iqtdky2#
sequelize-typescript* 的安装说明
sequelize-类型脚本需要sequelize
字符串
您的tslog.json需要以下标志:
型
参考:https://github.com/RobinBuschmann/sequelize-typescript