随着最近发布的Polymer1.0,我希望在ASP.NET MVC/Microsoft中使用纸张元素,或者至少检查一下它们。
我在Visual包管理器中使用nuget尝试安装聚合物:
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错误。我输入的包不正确吗?
发布于 2015-12-04 16:09:36
或者,我的公司,FrostAura综合现在管理一个包,您可能会觉得有用。这个包支持所有核心和纸组件,并演示如何使用自动化文档和单元测试创建自定义web组件。去https://www.nuget.org/packages/FrostAura.Dynamics.Polymer.Kickstart/看看吧
发布于 2015-10-05 21:40:16
不要使用NuGet来获取聚合物元素(因为它不是由谷歌维护的,所以它并不是最新的),而是使用鲍尔。
在ASP.NET 5之前
ASP.NET 5
在ASP.NET 5中,这要简单得多,因为项目已经为您添加了一个bower.json文件。所以你只需要在那里添加依赖项-
{
"name": "Portal",
"private": true,
"dependencies": {
"polymer": "^1.1.3",
"paper-elements": "PolymerElements/paper-elements#^1.0.3",
...
}添加所有依赖项后,转到Visual项目并启用“显示所有文件”。您将看到一个名为bower_components的文件夹,只需将其包含到项目中即可。
看看我问过的这个问题。
发布于 2017-02-21 19:32:04
您可能需要在windows powershell中不受限制地运行Set-ExecutionPolicy,以允许Bower安装脚本运行.
https://stackoverflow.com/questions/32861379
复制相似问题