首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么在yeoman中使用yo聚合物不创建包含webcomponent文件夹的bower文件夹?

为什么在yeoman中使用yo聚合物不创建包含webcomponent文件夹的bower文件夹?
EN

Stack Overflow用户
提问于 2016-02-24 03:59:33
回答 2查看 69关注 0票数 1

我有这个问题,我试图创建我的聚合物项目使用约曼。问题是,当命令成功完成时,当我转到文件夹时,我发现该文件夹bower_components没有在项目中创建。

我检查了一下,所有的设备都安装好了,"npm","bower","yeoman“和”聚合物发生器“。

约曼医生正在对你的系统进行健康检查 全局配置文件是有效的,NODE_PATH与主目录下的npm根Node.js Node.js版本✔No .bowerrc文件(主目录✔No .No rc.json文件)匹配 一切看起来都很好!

bower.json文件

代码语言:javascript
复制
{
  "name": "polymer-starter-kit",
  "private": true,
  "dependencies": {
    "iron-elements": "PolymerElements/iron-elements#^1.0.0",
    "neon-elements": "PolymerElements/neon-elements#^1.0.0",
    "page": "visionmedia/page.js#~1.6.4",
    "paper-elements": "PolymerElements/paper-elements#^1.0.1",
    "platinum-elements": "PolymerElements/platinum-elements#^1.1.0",
    "polymer": "Polymer/polymer#^1.2.0"
  },
  "devDependencies": {},
  "ignore": []
}

这些是项目文件夹中的文件夹和文件:

  • CONTRIBUTING.md
  • README.md
  • bower.json
  • node_modules
  • 任务
  • LICENSE.md
  • 应用程序
  • gulpfile.js
  • package.json
  • travis-runner.sh

如果您看到,我正在运行命令yo doctor,一切看起来都很好。

在项目文件夹中创建的文件和文件夹:

代码语言:javascript
复制
create bower.json
   create package.json
   create app/cache-config.json
   create app/elements/elements.html
   create app/elements/my-greeting/my-greeting.html
   create app/elements/my-list/my-list.html
   create app/elements/routing.html
   create app/favicon.ico
   create app/images/touch/apple-touch-icon.png
   create app/images/touch/chrome-splashscreen-icon-384x384.png
   create app/images/touch/chrome-touch-icon-192x192.png
   create app/images/touch/icon-128x128.png
   create app/images/touch/icon-512x512.png
   create app/images/touch/icon-72x72.png
   create app/images/touch/icon-96x96.png
   create app/images/touch/ms-icon-144x144.png
   create app/images/touch/ms-touch-icon-144x144-precomposed.png
   create app/index.html
   create app/manifest.json
   create app/robots.txt
   create app/scripts/app.js
   create app/styles/app-theme.html
   create app/styles/main.css
   create app/styles/shared-styles.html
   create app/sw-import.js
   create CONTRIBUTING.md
   create LICENSE.md
   create README.md
   create tasks/ensure-files.js
   create travis-runner.sh
   create .bowerrc
   create .editorconfig
   create .gitattributes
   create .travis.yml
   create .gitignore
   create gulpfile.js
   create wct.conf.js
   create app/test/index.html
   create app/test/my-greeting-basic.html
   create app/test/my-list-basic.html

能帮个忙吗?

EN

回答 2

Stack Overflow用户

发布于 2016-02-24 04:07:15

您需要在项目根目录中运行bower install才能获得bower_components目录。通常,Yeoman生成器在安装之后为您运行这个命令,但是看起来您必须手动运行它。

这将将bower.json中列出的所有依赖项安装到bower_components目录中。

票数 0
EN

Stack Overflow用户

发布于 2016-02-24 13:42:12

我解决了这个问题,所以我想在这里谈一谈我的经验。

解决方案

  1. 删除了Bower缓存。
  2. 重新安装Git时,当我安装一个新版本的Xcode时,我需要的是许可,所以当我运行命令Git时,我同意许可。
  3. 我又一次跑了“哟聚合物”

就这样,一切都在跑!

谢谢大家在这方面的建议

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

https://stackoverflow.com/questions/35592991

复制
相关文章

相似问题

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