Я начинающий японский веб-разработчик.
И я не очень хорош в английском.
Извините.
Я хочу использовать этот модуль.
https://www.npmjs.com/package/unzip
Итак, я сделал yarn add unzip
и yarn add fs
и yarn add module v8
и yarn add request@2.79.0
.
И я сделал
var fs = require('fs');
var unzip = require('unzip');
, ноиз-за «require ('unzip')» я получаю ошибку.
Uncaught Error: такого модуля нет.(Возможно, еще не загружен)
И я получил эту ошибку при сборке.
ПРЕДУПРЕЖДЕНИЕ Скомпилировано с 3 предупреждениями 16: 03: 20
предупреждение в./node_modules/natives/index.js
Критическая зависимость: запрос зависимости является выражением
warning in ./node_modules/lazy-debug-legacy/src/functions.js
Критическая зависимость: запрос зависимости является выражением
предупреждение in./node_modules/lazy-debug-legacy/src/functions.js
Критическая зависимость: запросзависимости есть выражение
Кто-нибудь подскажет, как решить эту проблему?Я не могу использовать модуль распаковки.
И я тоже использовал этот модуль.
https://www.npmjs.com/package/unzipper
, но если я сделал
var unzipper = require('unzipper');
, я получил другую ошибку.
polyfills.js? A0a3: 32 Uncaught TypeError: Невозможно прочитать свойство 'match' из неопределенного
Мой полный код.
//converter.ts
var fs = require('fs');
var unzipper = require('unzipper');
export default function converter(file) {
console.log(file)
// fs.createReadStream(file)
// .pipe(unzipper.Extract({ path: './tmp/' }));
}
//convert.vue
<template>
<div class="convert">
</div>
</template>
<script lang="ts">
import { Component, Prop, Vue } from "vue-property-decorator";
import converter from "./converter"
@Component({
components: {}
})
export default class Convert extends Vue {
mounted(){
converter("./resources/text.zip")
}
}
</script>
<style lang="scss">
</style>