首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过Nuget在ASP.NET MVC中的聚合物纸元素?

通过Nuget在ASP.NET MVC中的聚合物纸元素?
EN

Stack Overflow用户
提问于 2015-09-30 08:28:20
回答 3查看 3.7K关注 0票数 3

随着最近发布的Polymer1.0,我希望在ASP.NET MVC/Microsoft中使用纸张元素,或者至少检查一下它们。

我在Visual包管理器中使用nuget尝试安装聚合物:

代码语言:javascript
复制
    PM> Install-Package polymer
    Installing 'polymer 1.0.0'.
    Successfully installed 'polymer 1.0.0'.
    Adding 'polymer 1.0.0' to Eqs.Mvc.Web.
    Successfully added 'polymer 1.0.0' to Eqs.Mvc.Web.

    PM> Install-Package paper-elements
    ...long long list of dependency imports

当我试图导入纸质元素there时,我注意到在纸质元素there中,文件和文件丢失在错误的位置。例如,在纸质元素paper中:

<link rel="import" href="../polymer/polymer.html">

实际上位于项目中脚本根的位置:

<link rel="import" href="../polymer.html">

我收到了很多404错误。我输入的包不正确吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2015-12-04 16:09:36

或者,我的公司,FrostAura综合现在管理一个包,您可能会觉得有用。这个包支持所有核心和纸组件,并演示如何使用自动化文档和单元测试创建自定义web组件。去https://www.nuget.org/packages/FrostAura.Dynamics.Polymer.Kickstart/看看吧

票数 2
EN

Stack Overflow用户

发布于 2015-10-05 21:40:16

不要使用NuGet来获取聚合物元素(因为它不是由谷歌维护的,所以它并不是最新的),而是使用鲍尔

在ASP.NET 5之前

  1. 转到NuGet的包管理控制台并安装鲍尔。 PM>安装包包
  2. 导航到文件资源管理器中的web项目文件夹,然后Shift +右键单击 anywhere,在上下文菜单中选择“打开命令窗口”。
  3. 在命令提示符内,依次运行以下命令。 鲍尔 保龄球安装-节省聚合物/聚合物 bower安装--节省聚合物元件/纸张-元件
  4. 每当有新版本时,运行以下命令。 鲍尔最新消息。

ASP.NET 5

在ASP.NET 5中,这要简单得多,因为项目已经为您添加了一个bower.json文件。所以你只需要在那里添加依赖项-

代码语言:javascript
复制
{
  "name": "Portal",
  "private": true,
  "dependencies": {
    "polymer": "^1.1.3",
    "paper-elements": "PolymerElements/paper-elements#^1.0.3",
    ...
}

添加所有依赖项后,转到Visual项目并启用“显示所有文件”。您将看到一个名为bower_components的文件夹,只需将其包含到项目中即可。

看看我问过的这个问题

票数 10
EN

Stack Overflow用户

发布于 2017-02-21 19:32:04

您可能需要在windows powershell中不受限制地运行Set-ExecutionPolicy,以允许Bower安装脚本运行.

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

https://stackoverflow.com/questions/32861379

复制
相关文章

相似问题

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