我在我的项目中尝试npm run typeorm migration:run,它显示下面的错误。
迁移运行期间出错:错误:无法找到模块“sitemap.xml”
ormconfig.js
module.exports = {
type: 'mysql',
host: 'localhost',
port: 33066,
username: 'root',
password: '123456',
database: 'admin',
synchronize: false,
entities: ['./src/**/*.entity.ts'],
migrations: ['./src/migrations/*.ts'],
cli: {
entitiesDir: './ts/',
migrationsDir: './src/migrations',
},
};
我做错了什么?这是我的git repo:https://github.com/wesoz/udemy-nest-admin/tree/td/seed
3条答案
按热度按时间disho6za1#
您需要使用相对导入路径。
vbkedwbf2#
必须将decorator @entity()添加到实体类
bjp0bcyl3#
使用 typeorm@^0.3.10
这对我很有效。
npm i -D tsconfig-paths
将此标志添加到ts-node命令
-r tsconfig-paths/register
中