我正在使用 Cordova (VS TACO) 并想访问 Node.js OS 方法但收到 "require is not defined"
I'm using Cordova (VS TACO) and want to access Node.js OS methods but receive "require is not defined"
我通常在后端工作,所以是 Cordova 和 Node.js 的新手。我认为 Cordova 有效地运行了 Node,但如果是这样,为什么 "require" 方法不起作用?
- 我错过了一个插件吗?
- 语法有变化吗?
- 还有别的吗?
我在 Visual Studio 2015 年使用了 "Blank App (Apache Cordova)" 模板,它运行没有问题,并且一直在愉快地使用它。现在我正在尝试利用 Node 的一个方面 - 特别是行:
var os = require('os')
我收到错误“0x800a1391 - JavaScript 运行时错误:'require' 未定义”。
任何帮助将不胜感激,因为我怀疑我缺少一些基础知识....
谢谢。
用于构建 Cordova 等的 Cordova 脚本使用 Node.js 进行包管理。您的客户端应用程序(通常是移动应用程序)中可用的 Cordova JavaScript 库不使用 Node.js 并且不是构建在 Node.js.
之上
我通常在后端工作,所以是 Cordova 和 Node.js 的新手。我认为 Cordova 有效地运行了 Node,但如果是这样,为什么 "require" 方法不起作用?
- 我错过了一个插件吗?
- 语法有变化吗?
- 还有别的吗?
我在 Visual Studio 2015 年使用了 "Blank App (Apache Cordova)" 模板,它运行没有问题,并且一直在愉快地使用它。现在我正在尝试利用 Node 的一个方面 - 特别是行:
var os = require('os')
我收到错误“0x800a1391 - JavaScript 运行时错误:'require' 未定义”。
任何帮助将不胜感激,因为我怀疑我缺少一些基础知识....
谢谢。
用于构建 Cordova 等的 Cordova 脚本使用 Node.js 进行包管理。您的客户端应用程序(通常是移动应用程序)中可用的 Cordova JavaScript 库不使用 Node.js 并且不是构建在 Node.js.
之上