[Assorted-commits] SF.net SVN: assorted:[1891] sandbox/trunk/src/node
Brought to you by:
yangzhang
|
From: <yan...@us...> - 2016-03-07 02:08:26
|
Revision: 1891
http://sourceforge.net/p/assorted/svn/1891
Author: yangzhang
Date: 2016-03-07 02:08:23 +0000 (Mon, 07 Mar 2016)
Log Message:
-----------
Add jsdom demo
Added Paths:
-----------
sandbox/trunk/src/node/jsdom/
sandbox/trunk/src/node/jsdom/index.html
sandbox/trunk/src/node/jsdom/package.json
sandbox/trunk/src/node/jsdom/tests.js
Added: sandbox/trunk/src/node/jsdom/index.html
===================================================================
--- sandbox/trunk/src/node/jsdom/index.html (rev 0)
+++ sandbox/trunk/src/node/jsdom/index.html 2016-03-07 02:08:23 UTC (rev 1891)
@@ -0,0 +1,6 @@
+<html>
+ <body>
+ <p><a class="the-link" href="https://github.com/tmpvar/jsdom">jsdom!</a></p>
+ <script charset='utf-8' src="build.js"></script>
+ </body>
+</html>
Added: sandbox/trunk/src/node/jsdom/package.json
===================================================================
--- sandbox/trunk/src/node/jsdom/package.json (rev 0)
+++ sandbox/trunk/src/node/jsdom/package.json 2016-03-07 02:08:23 UTC (rev 1891)
@@ -0,0 +1,17 @@
+{
+ "name": "jsdom-test",
+ "version": "1.0.0",
+ "description": "",
+ "main": "index.js",
+ "scripts": {
+ "test": "node tests.js",
+ "build": "browserify -o build.js tests.js"
+ },
+ "author": "",
+ "license": "ISC",
+ "devDependencies": {
+ "browserify": "^13.0.0",
+ "jquery": "^2.2.1",
+ "jsdom": "^8.1.0"
+ }
+}
Added: sandbox/trunk/src/node/jsdom/tests.js
===================================================================
--- sandbox/trunk/src/node/jsdom/tests.js (rev 0)
+++ sandbox/trunk/src/node/jsdom/tests.js 2016-03-07 02:08:23 UTC (rev 1891)
@@ -0,0 +1,12 @@
+jsdom = require('jsdom');
+jsdom.env(
+ '<p><a class="the-link" href="https://github.com/tmpvar/jsdom">jsdom!</a></p>',
+ [],
+ (err, window) => {
+ global.window = window;
+ global.document = window.document;
+ global.navigator = window.navigator;
+ $ = require('jquery');
+ console.log("contents of a.the-link:", $("a.the-link").text());
+ }
+);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|