0

概述

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

通常你可以使用命令安装一个包

jspm 安装 npm:bootstrap-wysiwyg

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


我的问题

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


文件

配置.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 创建该文件?我可以自己制作一个,但是版本控制显然被破坏了。

4

1 回答 1

3

您尝试导入的模块在其 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)。

于 2016-10-29T10:13:44.887 回答