如何在 nodejs 程序中声明一个 sequelize-auto?
How to declare a sequelize-auto in nodejs program?
当我在我的程序中声明 sequelize-auto
时,我收到类似 o is not defined
的错误。我尝试了很多方法来纠正这个问题,但没有 work.I提到了这个 link (https://github.com/sequelize/sequelize-auto).
我的密码是
var Sequelizeauto = require('sequelize-auto');
var tableCreatin = new Sequelizeauto -o [modelPath] -d <loginform> -h <localhost> -u <root> -p <3306> -x <root> -e [mysql];
错误
ReferenceError: o is not defined
at Object.<anonymous> (D:\NodeProject\Sequeliser\server.js:23:39)
at Module._compile (module.js:434:26)
at Object.Module._extensions..js (module.js:452:10)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
at Function.Module.runMain (module.js:475:10)
at startup (node.js:118:18)
at node.js:952:3
你必须在终端中运行命令sequelize-auto -o "./models" -d sequelize_auto_test -h localhost -u my_username -p 5432 -x my_password -e postgres
,它不是JS代码。
我正在使用 g运行t 来 运行 这个命令。当我使用 运行ning g运行t 模式命令时,我遇到了同样的错误。通过全局安装 sequelize-auto 解决了这个问题:npm install -g sequelize-auto
希望这对您有所帮助。
您必须启用 PowerShell 脚本执行。
详情见:
https://windowsloop.com/enable-powershell-scripts-execution-windows-10/
当我在我的程序中声明 sequelize-auto
时,我收到类似 o is not defined
的错误。我尝试了很多方法来纠正这个问题,但没有 work.I提到了这个 link (https://github.com/sequelize/sequelize-auto).
我的密码是
var Sequelizeauto = require('sequelize-auto');
var tableCreatin = new Sequelizeauto -o [modelPath] -d <loginform> -h <localhost> -u <root> -p <3306> -x <root> -e [mysql];
错误
ReferenceError: o is not defined
at Object.<anonymous> (D:\NodeProject\Sequeliser\server.js:23:39)
at Module._compile (module.js:434:26)
at Object.Module._extensions..js (module.js:452:10)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
at Function.Module.runMain (module.js:475:10)
at startup (node.js:118:18)
at node.js:952:3
你必须在终端中运行命令sequelize-auto -o "./models" -d sequelize_auto_test -h localhost -u my_username -p 5432 -x my_password -e postgres
,它不是JS代码。
我正在使用 g运行t 来 运行 这个命令。当我使用 运行ning g运行t 模式命令时,我遇到了同样的错误。通过全局安装 sequelize-auto 解决了这个问题:npm install -g sequelize-auto
希望这对您有所帮助。
您必须启用 PowerShell 脚本执行。
详情见:
https://windowsloop.com/enable-powershell-scripts-execution-windows-10/