Blame view

node_modules/memory-fs/README.md 757 Bytes
aaac7fed   liuqimichale   add
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
  # memory-fs
  
  A simple in-memory filesystem. Holds data in a javascript object.
  
  ``` javascript
  var MemoryFileSystem = require("memory-fs");
  var fs = new MemoryFileSystem(); // Optionally pass a javascript object
  
  fs.mkdirpSync("/a/test/dir");
  fs.writeFileSync("/a/test/dir/file.txt", "Hello World");
  fs.readFileSync("/a/test/dir/file.txt"); // returns Buffer("Hello World")
  
  // Async variants too
  fs.unlink("/a/test/dir/file.txt", function(err) {
  	// ...
  });
  
  fs.readdirSync("/a/test"); // returns ["dir"]
  fs.statSync("/a/test/dir").isDirectory(); // returns true
  fs.rmdirSync("/a/test/dir");
  
  fs.mkdirpSync("C:\\use\\windows\\style\\paths");
  ```
  
  ## License
  
  Copyright (c) 2012-2014 Tobias Koppers
  
  MIT (http://www.opensource.org/licenses/mit-license.php)