首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >我如何使用我的余烬-数据叉在余烬-cli?

我如何使用我的余烬-数据叉在余烬-cli?
EN

Stack Overflow用户
提问于 2015-03-16 17:02:53
回答 2查看 272关注 0票数 3

我正在工作的成员数据的拉请求,我想能够测试这些变化在我的烬-cli应用程序。

按照使用金丝雀这里这里的指示是行不通的,因为我的叉子没有构建我的components

我尝试在packages.jsonbower.json中引用我的叉和分支;然后我得到了以下错误:

代码语言:javascript
代码运行次数:0
运行
复制
Path or pattern "bower_components/ember-data/ember-data.js" did not match any files

然后我可以手工构建成员数据,并将文件复制到bower_components/ember-data/ember-data.js。然而,我想要一个简化的方式使用分叉的成员-数据,以便我可以使用和测试我的拉-请求,而不需要一个漫长的安装过程。

有更好的办法吗?

谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-04-17 01:22:58

您会得到这个错误,因为您正在尝试使用ember-data的NPM包与Bower一起使用,而Bower需要预编译ember-data。您正确地使用了分叉[计]数据,并在package.json中引用了分叉。下面是我为bower编译我的叉子的方法:

在分叉回购中,运行npm installnpm run build:production来编译dist目录中的叉。

然后分叉ember-data垫子作为保龄球:组件/成员-数据。将ember-data叉的dist目录中的下列文件复制到shim目录中:

  • bower.json
  • component.json
  • composer.json
  • ember-data.js
  • ember-data.js.map
  • ember-data.min.js
  • ember-data.prod.js
  • package.json

如果要添加自己的版本标签,请编辑bower/package文件。将shim提交到一个分支或主服务器,然后在ember-cli应用程序的bower.json文件中引用提交。然后在您的npm install应用程序中运行ember-clibower install

票数 0
EN

Stack Overflow用户

发布于 2015-03-22 19:07:49

您可以使用指向本地版本的bower和/或npm依赖项的符号链接。

转到您的本地(分叉)版本的成员-数据和

代码语言:javascript
代码运行次数:0
运行
复制
npm link
bower link

这将使全局符号链接到您的本地版本。

然后去使用依赖项的地方

代码语言:javascript
代码运行次数:0
运行
复制
npm link ember-data
bower link ember-data

这将使node_modules/ember-databower_components/ember-data成为本地版本的符号链接。

有关这些操作的更多细节,请参见https://docs.npmjs.com/cli/linkhttp://bower.io/docs/api/#link

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

https://stackoverflow.com/questions/29082731

复制
相关文章

相似问题

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