我从未构建过nodejs应用程序,但是我在基于运行在顶级NodeJ上的ExpressJs构建网站时观看了一些视频,之后我发现了一个名为Node-Webkit的nodejs模块,可以构建HTML5 / CSS / JS应用程序在你的桌面上运行,我看过一些关于它的视频,然后我读了一些关于PhantomJS / CasperJS的地方,这是一个让你测试你的Javascript的库,你可以通过构建机器人从中受益,我写了一些关于自动化的脚本一些任务,它很有效。
我的任务是使用(NodeJS)使用javascript构建机器人,它使用(Node-WebKit)接收来自(Node-Webkit)生成的GUI的输入并将其传递给PhantomJs函数来完成任务。
我已经编写了一个简单的html页面来测试PhantomJS是否正常工作。
<html>
<head></head>
<body>
<h1>hello world !! :D </h1>
<script>
var page = require('webpage').create();
console.log(page);
</script>
</body>
之后我拖放了nodewebkit,我的项目文件夹包含index.html(上面的代码)和package.json。
这就是给我的错误
Error: Cannot find module 'webpage'