Загрузка...

Проблема с import/export функции которая работает с fs

Тема в разделе Node.js создана пользователем moschino228 23 май 2022. 102 просмотра

  1. moschino228
    moschino228 Автор темы 23 май 2022 6 12 июн 2018
    хочу что бы был модуль с кодом:
    JavaScript

    export function writetext(text){
    fs=require("fs");
    fs.writeFileSync("txt.txt", text, "ascii");
    }
    И использовать writetext функцию в main.js:


    JavaScript
    import { writetext } from "./wtext.js";

    console.log(writetext('Hello txt'))
    Выдает ошибку мол так нельзя, делаю как он просит => выдает ошибку и просит сделать так, как было раньше roflangorit

    вот такой простенький package.json:

    JavaScript
    {
    "name": "project",
    "version": "1.0.0",
    "description": "",
    "main": "main.js",
    "type": "module",


    "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
    },
    "author": "",
    "license": "ISC"
    }
    Помогите пожалуйста , уже таблетку от головной боли выпил и тянусь за второй, серфить инет больше сил нет, хотя казалось бы проблема очень простая.
    Ограничение ответов в теме:
    Автор темы разрешил отвечать в теме только этим группам (и вышестоящим): Команда форума и Кураторы.
     
  2. eqshka
    eqshka 23 май 2022 11 14 ноя 2018
    Скинь ошибки, что выдаёт?
     
  3. moschino228
    moschino228 Автор темы 23 май 2022 6 12 июн 2018
    с fs нельзя работать пока "type": "module" , но как экспортировать/импортировать файл без этого?
     
  4. eqshka
    eqshka 23 май 2022 11 14 ноя 2018
    Скинь пожалуйста именно полный код ошибки, что выбивает в консоль
     
    1. moschino228 Автор темы
      eqshka, забей, я тюлень, использую модули и пишу fs=require("fs"); вместо
      import * as fs from 'fs';
    2. moschino228 Автор темы
      eqshka, спасибо что отписал
Загрузка...
Top