tidak yakin apakah ini berdasarkan desain tetapi kode ini:
import file from './file';
export default [file];
memberikan kesalahan ini:
Error: /file/index.js:1
(function (exports, require, module, __filename, __dirname) { import file from './file';
^^^^^^
SyntaxError: Unexpected token import
tapi ini bekerja dengan baik!
const file = require('./file');
module.exports = [file];
Di bagian bawah dokumen ini, dikatakan meletakkan file di dalam subdir src
akan memungkinkan Anda untuk menulis es6. (https://www.gatsbyjs.org/docs/plugin-authoring/#local-plugins)
Apakah ini berdasarkan desain atau mungkin saya melewatkan sesuatu?
Anda dapat menempatkan file di subfolder src dan membangunnya ke root folder plugin
Anda memerlukan langkah membangun seperti yang dijelaskan oleh bagian terakhir dari kalimat itu. Node.js tidak akan mendukung impor/ekspor hingga Node 10 dan hanya kemudian dalam file .mjs.
Komentar yang paling membantu
Anda memerlukan langkah membangun seperti yang dijelaskan oleh bagian terakhir dari kalimat itu. Node.js tidak akan mendukung impor/ekspor hingga Node 10 dan hanya kemudian dalam file .mjs.