在ubuntu实现续集



从一年开始,我在windows中开始编程。现在我决定开始使用Linux dist并选择Ubuntu。我在ubuntu中使用sql和sequelize时遇到问题。当我使用windows时,创建DB只需使用sequelize db:create,但现在在ubuntu中,当我从github克隆我的项目时,安装dependences并运行sequelize db:create,我会收到消息sequelize: command not found我安装了

sudo apt-get install updatesudo apt-get install mysql-server mysql-clientsudo mysql_secure_installation

我假设您已经安装了node,并通过npm install在ubuntu上安装了所有依赖项。

在项目文件夹中,使用以下命令运行sequelize:

npx sequelize db:create

npx将在node_modules中找到sequelizecli来运行该命令。如果未找到sequelizenpx将下载最新的sequelize运行。


由于您的窗口只需键入sequelize db:create即可工作,我认为您以前通过npm install -g sequelize全局安装了sequelize

您也可以在ubuntu上全局安装它,但我建议您以npx的方式进行安装,以便在整个项目中在DDL、DML中使用相同的序列化版本

相关内容

  • 没有找到相关文章

最新更新