首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何用JSPM从存储回购中安装Bower组件

如何用JSPM从存储回购中安装Bower组件
EN

Stack Overflow用户
提问于 2016-01-12 02:55:22
回答 1查看 163关注 0票数 0

我的客户端使用存储库(它似乎已被重命名为Bitbucket服务器)来托管项目存储库。我们为我们的私有库使用了一个私有Bower登记处

在我正在构建的这个新项目中,我使用了JSPM。我用过创建存储注册表的jspm-git。像jQuery、Angular和Lodash这样的公共图书馆显然工作得很好。

当我运行这个程序时,我遇到了一个问题:

代码语言:javascript
复制
jspm install mapped-name=stash:project-name/lib-name

显然,实际的库名是为了尊重我客户的知识产权而编辑的。

这是我得到的错误:

代码语言:javascript
复制
warn Error on build
 TypeError: undefined is not a function
     at Object.posix.isAbsolute (path.js:479:15)
     at Object.posix.normalize (path.js:461:26)
     at GitLocation.build ([REDACTED]/node_modules/jspm-git/git.js:426:17)
     at [REDACTED]/node_modules/jspm/lib/registry.js:117:30
     at lib$rsvp$$internal$$tryCatch ([REDACTED]/node_modules/jspm/node_modules/rsvp/dist/rsvp.js:493:16)
     at lib$rsvp$$internal$$invokeCallback ([REDACTED]/node_modules/jspm/node_modules/rsvp/dist/rsvp.js:505:17)
     at [REDACTED]/node_modules/jspm/node_modules/rsvp/dist/rsvp.js:1001:13
     at lib$rsvp$asap$$flush ([REDACTED]/node_modules/jspm/node_modules/rsvp/dist/rsvp.js:1198:9)
     at process._tickCallback (node.js:355:11)

我不知道我是忘记了一步,还是配置错了什么,或者JSPM或jspm是否有错误。任何帮助我调试这一点的指导都将不胜感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-01-12 19:39:13

结果是在publishConfig文件中缺少了一个package.json条目。

我在jspm-git回购中也问过这个问题。和协作者似乎同意改进错误消息可以提供指导。有什么进步值得期待吗?

我希望这条线索对任何面临类似问题的人都有帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34734823

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档