gpt4 book ai didi

javascript - 使用 import fs from 'fs'

转载 作者:IT王子 更新时间:2023-10-29 03:12:00 34 4
gpt4 key购买 nike

我想在 JavaScript 中使用 import fs from 'fs'。这是一个示例:

import fs from 'fs'

var output = fs.readFileSync('someData.txt')

console.log(output)

当我使用 node main.js 运行我的文件时出现的错误是:

(function (exports, require, module, __filename, __dirname) { import fs from 'fs
'
^^^^^^
SyntaxError: Unexpected token import

Node.js应该安装什么才能实现从其他地方导入模块和函数?

最佳答案

对于默认导出,您应该使用:

import * as fs from 'fs';

或者如果模块已经命名为 exports:

import {fs} from 'fs';

例子:

//module1.js

export function function1() {
console.log('f1')
}

export function function2() {
console.log('f2')
}

export default function1;

然后:

import defaultExport, { function1, function2 } from './module1'

defaultExport(); // This calls function1
function1();
function2();

此外,您应该使用 Webpack或类似的东西可以使用 ES6 导入

关于javascript - 使用 import fs from 'fs',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43622337/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com