我的环境Node.js的版本为v11.10.1,npm为6.9.0。
app.js中失败的代码。
private ObservableCollection<Device> mDeviceListItems;
public ObservableCollection<Device> DeviceListItems
{
get { return mDeviceListItems; }
set { mDeviceListItems = value;
RaisePropertyChangedEvent("DeviceListItems"); }
}
这是config / cors.js
const cors = require("./config/cors");
我尝试了六种不同的导出cors模块的方法,但是所有尝试均因相同的错误而失败:
SyntaxError:意外的令牌导出
有什么建议吗?
答案 0 :(得分:0)
我认为您可以做到
DataProvider
之所以必须导出对象和cors的原因仅仅是一个函数,因此您可以将该函数放入对象中并导出。
或速记
module.exports = { cors: cors }
但是,如果您需要更高级的产品,我建议您考虑使用esm,以便进行以下操作:
module.exports = { cors }
这是节点尚未正式支持的较新语法,但可以与某些设置工具(例如esm或webpack)一起使用