将 Materialise 导入 Aurelia 项目时遇到问题

Trouble importing Materialize into an Aurelia project

我正在尝试导入 materialize-css 库以用于 aurelia 项目。

使用 import 'jspm_packages/npm/materialize-css@0.97.1/dist/js/materialize.min' 在 App.ts 中导入 Materialize,但这会导致项目加载失败并出现以下错误:

GET http://localhost:8000/hammerjs.js 404 (Not Found)
GET http://localhost:8000/jspm_packages/npm/materialize-css@0.97.1/dist/js/picker.js 404 (Not Found)
Unhandled promise rejection Error: XHR error (404 Not Found) loading http://localhost:8000/hammerjs.js(…)

Materialize 由 运行 jspm install npm:materialize-css 安装在项目根目录中。我怎样才能使导入工作?

注意:最终我想实现自定义具体化属性,如这个问题的答案中所述:。不幸的是,我无法使该问题中描述的 install/import 方法起作用(运行 jspm install github:dogfalo/materialize 仅创建一些空文件夹)

materialize 的版本现在是 0.97.1

但是有一些问题我不知道为什么。如果实在要用,把版本改成0.97.0.

jspm install github:Dogfalo/materialize@0.97.0

然后你可以找到目录和文件存在。

您可以通过以下方式使用它:

import materialize from 'Dogfalo/materialize';

我的导入语句不正确。使用 import materialize from 'materialize-css'; 可以正常工作。

这是通过 jspm install npm:materialize-css 安装的 materialize。 (此时版本 0.97.2 post)