Skip to content

Commit e48df73

Browse files
authored
Merge pull request #12 from midwayjs/feat/noslate
feat: fit on noslate node
2 parents c983303 + ec59b19 commit e48df73

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

pgoCommonUtils.js

+8-2
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,16 @@ let rrcErr;
1010
let recorded = false;
1111
exports.start = () => {
1212
try {
13-
rrc = require('strontium/relational_require_cache');
13+
rrc = require('alinode/relational_require_cache');
1414
} catch (err) {
1515
rrcErr = err.message;
1616
}
17+
if(!rrc) { // 兼容老版本
18+
try {
19+
rrc = require('strontium/relational_require_cache');
20+
rrcErr = null;
21+
} catch (err) { }
22+
}
1723
recordPgo = process.env.PGO_RECORD || process.argv.indexOf('--record-pgo') > -1;
1824
pgoEntries = [ process.cwd(), path.join(__dirname, 'node_modules') ];
1925
loadedPgo = false;
@@ -44,4 +50,4 @@ exports.info = (event) => {
4450
return fs.statSync(pgoFilePath).size;
4551
}
4652
return fs.readFileSync(pgoFilePath).slice(start,start + size).toString('base64')
47-
}
53+
}

0 commit comments

Comments
 (0)