JSPM没有在根目录

时间:2016-10-29 09:32:13

标签: jspm bootstrap-wysiwyg

概述

我正在尝试使用JSPM在我的ES6项目中安装 bootstrap-wysiwyg 包。

通常您可以使用命令

安装软件包
  

jspm install npm:bootstrap-wysiwyg

JSPM将处理config.js文件并在jspm_packages文件夹中创建条目JS文件。

我的问题

对于这个特定的包,它 创建根目录中bootstrap-wysiwyg JS文件的config.js条目,但创建JS文件本身。

文件

Config.js

"bootstrap-wysiwyg": "npm:bootstrap-wysiwyg@1.0.4",

导入

import stuff from 'bootstrap-wysiwyg'; 

错误消息

GET http://localhost:9000/jspm_packages/npm/bootstrap-wysiwyg@1.0.4.js 404 (Not Found)

问题

如何确保JSPM创建该文件?我自己可以制作一个,但版本控制显然已被打破。

1 个答案:

答案 0 :(得分:3)

您尝试导入的模块缺失" main" package.json中的条目:https://github.com/steveathon/bootstrap-wysiwyg/blob/master/package.json因此,JSPM无法创建主导入。您必须直接从模块导入文件(即从' bootstrap-wysiwyg / js / smth'中导入)或者为此包创建一个覆盖,它将定义" main"对于包(https://github.com/jspm/registry/wiki/Configuring-Packages-for-jspm#testing-configuration)。