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