0

当我尝试使用导入文本文件时,import text from './some-text.txt!text';我看到加载程序尝试从服务器的根目录获取 text.js 文件。
这个位置可以不同吗?插件可以用jspm安装吗?

4

2 回答 2

3

我遇到了同样的问题——因为它从来没有提到任何相反的东西,使用 jspm 插件的文档看起来至少“支持的插件”应该开箱即用,但事实证明,即使这些也需要首先使用 jspm 安装。

因此,为了让您的 import 语句正常工作,并且不让 jspm 尝试从服务器根目录获取 text.js 文件,您只需运行jspm install text以启动并运行插件,然后您就可以开始了.

于 2015-02-17T12:36:15.840 回答
2

您可以使用以下basePath属性更改基本路径System

System.basePath = '/path/to/jspm';

对于任何特定模块,您可以使用paths属性:

System.paths['some-text'] = '/path/to/some/text';

然后你可以导入它:

import text from 'some-text';

在这里阅读

于 2015-01-29T18:10:45.550 回答