File tree
Expand file treeCollapse file tree2 files changed
+8
-4
lines changed Expand file treeCollapse file tree2 files changed
+8
-4
lines changed Original file line number | Diff line number | Diff line change |
---|
|
1 | 1 | 'use strict';
|
2 | 2 |
|
3 |
| -require('./1-export.js'); |
4 |
| - |
| 3 | +const ex1 = require('./1-export.js'); |
5 | 4 | const modulePath = require.resolve('./1-export.js');
|
6 |
| -console.log({ modulePath }); |
| 5 | +console.log({ required: modulePath }); |
7 | 6 | console.log(require.cache[modulePath]);
|
8 | 7 | delete require.cache[modulePath];
|
9 |
| -console.log(require.cache[modulePath]); |
| 8 | +console.log({ cached: require.cache[modulePath] }); |
| 9 | +const ex2 = require('./1-export.js'); |
| 10 | +console.log(ex1 === ex2); |
10 | 11 |
|
11 | 12 | const ws = require('ws');
|
12 | 13 | const wsPath = require.resolve('ws');
|
|
Original file line number | Diff line number | Diff line change |
---|
|
1 | 1 | import { createRequire } from 'module';
|
| 2 | +console.log({ 'import.meta': import.meta }); |
2 | 3 | const require = createRequire(import.meta.url);
|
3 | 4 |
|
4 | 5 | const fs = require('fs');
|
5 | 6 | console.log(Object.keys(fs));
|
| 7 | + |
| 8 | +console.log({ require }); |
You can’t perform that action at this time.
0 commit comments