我正在尝试使用Browserify将tensorflow.js文件(用Node.js编写)转换为纯Javascript。文件中有两行
import * as tf from '@tensorflow/tfjs';
import {MnistData} from './data';
导出时,出现错误“ ParseError:'import'和'export'可能仅与'sourceType:module'一起出现”。我该如何解决这个错误?
非常感谢, 安迪
答案 0 :(得分:1)
Browserify将模块导出并基本上复制粘贴到您的javascript文件中。该错误只是在告诉您浏览器当前不支持语句的语法(基本上,不能使用es6 +)。
因此,您要做的第一件事是通过babel运行文件以将其转换为es2015或任何浏览器需要识别正确的导出语法的文件。
答案 1 :(得分:1)