var data = Array.from(uint8Buf);
var buffer = new ArrayBuffer(data.length);
var dataView = new DataView(buffer);
for (var i = 0; i < data.length; ++i) {
dataView.setUint8(i, data[i]);
}
console.log(
"data type is: " + typeof data + ", is buffer: " + Buffer.isBuffer(data)
);
module.exports = {
configureWebpack: {
devtool: "source-map"
},
pluginOptions: {
electronBuilder: {
// List native deps here if they don't work
externals: ["escpos", "escpos-usb"]
// If you are using Yarn Workspaces, you may have multiple node_modules folders
// List them all here so that VCP Electron Builder can find them
}
}
// chainWebpack: config => {
// config.module
// .rule("js")
// .test(/\.jsx?$/)
// .exclude.clear()
// .end()
// .include.add(function() {
// return ["./node_modules/escpos", "./node_modules/escpos-usb", "src"];
// })
// .end();
// }
};
Uncaught TypeError: window.require is not a function
at Module../node_modules/cache-loader/dist/cjs.js?!./node_modules/babel-loader/lib/index.js!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader/lib/index.js?!./src/App.vue?vue&type=script&lang=js& (App.vue:22)
at __webpack_require__ (bootstrap:853)
at fn (bootstrap:150)
at Module../src/App.vue?vue&type=script&lang=js& (App.vue?c53a:1)
at __webpack_require__ (bootstrap:853)
at fn (bootstrap:150)
at Module../src/App.vue (App.vue:1)
at __webpack_require__ (bootstrap:853)
at fn (bootstrap:150)
at Module../src/main.js (HelloWorld.vue?adfd:1)