包详细信息

stdcp

gucong300037MIT2.0.0

An effort to encapsulate the output code page used by the console of current process.

GetACP, GetConsoleOutputCP, SetConsoleOutputCP, chcp

自述文件

stdcp

NPM version AppVeyor Codecov David

An effort to encapsulate the output code page used by the console of current process.

This library provides native bindings for Windows APIs:

Use Case

const stdcp = require("stdcp");

// Asynchronously APIs
(async () => {
  console.log(await stdcp.get(true))  // Get current Windows code page.
  console.log(await stdcp.get())      // Get code page for current console.
  await stdcp.set(65001);             // Set code page for current console.
})();

// Synchronously APIs
(() => {
  console.log(stdcp.getSync(true))  // Get current Windows code page.
  console.log(stdcp.getSync())      // Get code page for current console.
  stdcp.setSync(65001)              // Set code page for current console.
})();

Related