如何从Spoonx获得aurelia api插件,以使用当前不使用coreBundles.aurelia的webpack



系统

Windows 10,Webpack 4.1.1,aurelia bootstrapper 2.3.1,aurelia api 3.2.1

以下是aureliaapi插件的安装说明。aurelia api 网站

Webpack安装

运行npm i aurelia api——从项目根目录保存。在webpack.config.js 的coreBundles.aurelia部分添加"aurelia-api">

问题是aurelia的当前版本的webpack配置不再使用coreBundles.aurelia.

在我的webpack.config.js中,我在哪里引用aureliaapi插件?

在浏览器(电子(调试控制台中,我收到错误:

错误:找不到ID为aurelia-api的模块。

谢谢。

更多信息:

在我的main.js中,我有这样声明的插件。

import { PLATFORM } from "aurelia-pal";
.plugin(PLATFORM.moduleName('aurelia-api', config => {
config.registerEndpoint('auth',dfconfig.loginurl() );
config.registerEndpoint('api',apiconfig.baseurl(),{headers: {"X-DreamFactory-API-Key": apiconfig.APP_API_KEY, "X-DreamFactory-Application-Name": apiconfig.APP_NAME}});
}))

我在注册端点时遇到了一些问题,但我认为在main.js中导入库应该能帮你:

import { PLATFORM } from "aurelia-pal";
import 'aurelia-api';

最新更新