如何在TypeScript中定义参数数据类型?
每当我定义数据类型时,请参见下面的代码(第4行),它会给我一个语法错误:
const env1:any=require("./config")
const Sequelize:any = require('sequelize');
module.exports = new Sequelize(env1.Variable.DATABASE_URL :any, {
host: 'localhost',
dialect: 'postgres',
operatorsAliases: false,
});
每当我没有定义数据类型时,它就会给我下面所示的错误。
Error
1条答案
按热度按时间4uqofj5v1#
您的错误与类型无关,而与作为数据库URL传递的值
undefined
有关。请检查env1.Variable.DATABASE_URL
的值是否正确,该值应为字符串。一个
console.log(env1.Variable.DATABASE_URL);
应该可以做到这一点。祝你好运。