我正在使用 Windows 7 64 位。每当我尝试通过命令提示符构建我的项目时,使用opa命令它会生成一个 .js 文件,该文件在运行时会抛出一个错误,说:module.js: 340 throw err; - 等等。 opa create命令也抛出错误,说 opa-create.exe 与我正在使用的 Windows 版本不兼容,它需要 64 位,但我使用的是 64 位。例如,我看到有人说运行node file.exe可以解决问题,但是它会引发与运行之前生成的 .js 文件时相同的错误。有人说:运行 npm install mongodb formidable nodemailer imap 但是命令抛出错误,说:
gyp ERR! configure error gyp ERR! stack Error:
Command failed: File "<string>", line 1
gyp ERR! stack import platform; print platform.python_version();
gyp ERR! stack
gyp ERR! stack SyntaxError: invalid syntax
gyp ERR! stack
gyp ERR! stack at ChildProcess.exithandler (child_process.js:551:15)
gyp ERR! stack at ChildProcess.EventEmitter.emit (events.js:96:17)
gyp ERR! stack at maybeClose (child_process.js:649:16) gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:701:5)
gyp ERR! stack at process._makeCallback (node.js:248:20)
gyp ERR! System Windows_NT 6.1.7601 gyp ERR! command "node" "C:\\Program Files\\nodejs\\node_modules\npm\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild"
gyp ERR! cwd C:\Users\Vincas\Documents\Opa Projects\experimentations\node_modules\nodemailer\node_modules\mailcomposer\node_modules\mimelib\node_modules\encoding\node_modules\iconv
gyp ERR! node -v v0.9.3
gyp ERR! node-gyp -v v0.7.1
gyp ERR! not ok npm WARN optional dep failed, continuing iconv@1.2.3