我正在尝试将NPM包转换为Meteor包,我将来自github的repo分叉并对其进行了更改。
现在我正在尝试移植它,它依赖于它,并使用其他NPM包。
第一个文件抛出SyntaxError
的完整堆栈跟踪,如果我评论import
它选择了另一个也有import
语句的文件,maths
是一个外部NPM包定义为我的根流星应用程序package.json
(STDERR) in the root directory of your application.
(STDERR) /Users/octohedron/Documents/App/.meteor/local/build/programs/server/packages/my_package.js:1924
(STDERR) import { MyClass } from 'maths/dist/edit';
(STDERR) ^^^^^^
(STDERR)
(STDERR) SyntaxError: Unexpected reserved word
(STDERR) at Object.exports.runInThisContext (vm.js:53:16)
(STDERR) at /Users/octohedron/Documents/App/.meteor/local/build/programs/server/boot.js:287:30
(STDERR) at Array.forEach (native)
(STDERR) at Function._.each._.forEach (/Users/octohedron/.meteor/packages/meteor-tool/.1.4.1_1.ge5qu0++os.osx.x86_64+web.browser+web.cordova/mt-os.osx.x86_64/dev_bundle/server-lib/node_modules/underscore/underscore.js:79:11)
(STDERR) at /Users/octohedron/Documents/App/.meteor/local/build/programs/server/boot.js:128:5
import { MyClass } from 'maths/dist/edit';
=> maths
是我的流星项目根目录package.json
中指定的npm包。
我是否必须手动将所有这些代码转换为vanilla jS才能在我的自定义流星包中使用它?
答案 0 :(得分:0)
$fetch = $sql->fetchObject();
echo json_encode($fetch);
文件夹不支持ES6。