本文整理匯總了TypeScript中vs/base/node/encoding.detectEncodingByBOM函數的典型用法代碼示例。如果您正苦於以下問題:TypeScript detectEncodingByBOM函數的具體用法?TypeScript detectEncodingByBOM怎麽用?TypeScript detectEncodingByBOM使用的例子?那麽, 這裏精選的函數代碼示例或許可以為您提供幫助。
在下文中一共展示了detectEncodingByBOM函數的4個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的TypeScript代碼示例。
示例1: test
test('detectBOM ANSI', function () {
const file = require.toUrl('./fixtures/empty.txt');
return encoding.detectEncodingByBOM(file).then((encoding: string) => {
assert.equal(encoding, null);
});
});
示例2: test
test('detectBOM ANSI', function () {
const file = getPathFromAmdModule(require, './fixtures/empty.txt');
return encoding.detectEncodingByBOM(file).then((encoding: string) => {
assert.equal(encoding, null);
});
});
示例3:
return service.updateContent(c.resource, c.value, { encoding: encoding }).then(c => {
return encodingLib.detectEncodingByBOM(c.resource.fsPath).then((enc) => {
assert.equal(enc, encodingLib.UTF16le);
return service.resolveContent(resource).then(c => {
assert.equal(c.encoding, encoding);
});
});
});
示例4: test
test('detectBOM ANSI', async function () {
const file = getPathFromAmdModule(require, './fixtures/empty.txt');
const detectedEncoding = await encoding.detectEncodingByBOM(file);
assert.equal(detectedEncoding, null);
});