لست متأكدًا مما إذا كان هذا حسب التصميم ولكن هذا الرمز:
import file from './file';
export default [file];
يعطي هذا الخطأ:
Error: /file/index.js:1
(function (exports, require, module, __filename, __dirname) { import file from './file';
^^^^^^
SyntaxError: Unexpected token import
لكن هذا يعمل بشكل رائع!
const file = require('./file');
module.exports = [file];
في الجزء السفلي من هذا المستند ، يقول إن وضع ملف داخل src
subdir سيسمح لك بكتابة es6. (https://www.gatsbyjs.org/docs/plugin-authoring/#local-plugins)
هل هذا عن طريق التصميم أو ربما أفتقد شيئًا ما؟
يمكنك وضع الملفات في مجلد فرعي src وبنائها في جذر مجلد البرنامج المساعد
أنت بحاجة إلى خطوة بناء كما يصف الجزء الأخير من هذه الجملة. لن يدعم Node.js الاستيراد / التصدير حتى Node 10 وعندها فقط في ملفات .mjs.
التعليق الأكثر فائدة
أنت بحاجة إلى خطوة بناء كما يصف الجزء الأخير من هذه الجملة. لن يدعم Node.js الاستيراد / التصدير حتى Node 10 وعندها فقط في ملفات .mjs.