12 lines
467 B
JavaScript
12 lines
467 B
JavaScript
const fs = require('fs');
|
|
let code = fs.readFileSync('src/components/TerminalPanel.vue', 'utf8');
|
|
|
|
// Inside touchmove, add e.preventDefault() if it is cancelable
|
|
code = code.replace(/event\.stopImmediatePropagation\(\);/g,
|
|
`event.stopImmediatePropagation();
|
|
if (event.cancelable) {
|
|
event.preventDefault(); // 我们使用 JS 控制滚动,必须禁止系统原生滚动争抢
|
|
}`);
|
|
|
|
fs.writeFileSync('src/components/TerminalPanel.vue', code);
|