Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ecmascript 6 在指定位置安装SystemJs插件_Ecmascript 6_Systemjs_Jspm - Fatal编程技术网

Ecmascript 6 在指定位置安装SystemJs插件

Ecmascript 6 在指定位置安装SystemJs插件,ecmascript-6,systemjs,jspm,Ecmascript 6,Systemjs,Jspm,当我尝试使用import text from./some-text.txt导入文本文件时!文本'我看到加载程序试图从服务器的根目录获取text.js文件。 这个位置可以不同吗?插件可以安装在jspm上吗?您可以使用系统的基本路径属性更改基本路径: System.basePath = '/path/to/jspm'; 对于任何特定模块,您都可以使用路径属性: System.paths['some-text'] = '/path/to/some/text'; 然后,您可以通过以下操作导入它: i

当我尝试使用
import text from./some-text.txt导入文本文件时!文本'我看到加载程序试图从服务器的根目录获取text.js文件。

这个位置可以不同吗?插件可以安装在jspm上吗?

您可以使用
系统的
基本路径
属性更改基本路径:

System.basePath = '/path/to/jspm';
对于任何特定模块,您都可以使用
路径
属性:

System.paths['some-text'] = '/path/to/some/text';
然后,您可以通过以下操作导入它:

import text from 'some-text';

阅读您可以使用
系统的
基本路径
属性更改基本路径:

System.basePath = '/path/to/jspm';
对于任何特定模块,您都可以使用
路径
属性:

System.paths['some-text'] = '/path/to/some/text';
然后,您可以通过以下操作导入它:

import text from 'some-text';
阅读

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

因此,为了让您的import语句正常工作,而不是让jspm尝试从服务器根目录中获取text.js文件,您只需运行
jspm install text
即可启动并运行插件。

我也遇到了同样的问题,因为它从未提及任何相反的内容,看起来至少“受支持的插件”应该是开箱即用的,但事实证明,即使是这些插件也需要首先使用jspm安装


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

这与基本路径无关。这是关于配置插件“文本”及其位置的问题,而不是关于基本路径的问题。这是关于配置插件“文本”及其位置的