gpt4 book ai didi

node.js - 为什么将 "yo polymer"与 yeoman 一起使用不会使用 webcomponent 文件夹创建 Bower 文件夹?

转载 作者:太空宇宙 更新时间:2023-11-04 02:16:11 26 4
gpt4 key购买 nike

我遇到了这个问题,我正在尝试使用 Yeoman 创建我的聚合物项目。问题是当命令成功完成时,但当我转到文件夹时,我发现项目中未创建文件夹 bower_components

我检查了一下,一切都已安装,“npm”、“bower”、“yeoman”和“聚合物生成器”

Yeoman Doctor Running sanity checks on your system

✔ Global configuration file is valid ✔ NODE_PATH matches the npm root ✔ Node.js version ✔ No .bowerrc file in home directory ✔ No .yo-rc.json file in home directory ✔ npm version

Everything looks all right!

bower.json 文件

{
"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 模块

  • 任务

  • LICENSE.md

  • 应用程序

  • gulpfile.js

  • package.json

  • travis-runner.sh

如果您看到我正在运行命令yo doctor并且一切看起来都正常。

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

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

请帮忙吗?

最佳答案

您需要在项目根目录中运行 bower install 才能获取 bower_components 目录。通常,Yeoman 生成器在设置后会为您运行此命令,但看起来您必须自己手动运行它。

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

关于node.js - 为什么将 "yo polymer"与 yeoman 一起使用不会使用 webcomponent 文件夹创建 Bower 文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35592991/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com