MEC*_*MEC 3 asp.net asp.net-mvc-4 polymer material-design polymer-1.0
随着最近发布的Polymer 1.0,我希望在ASP.NET MVC/Microsoft Stack中使用Paper Elements,或者至少检查它们.
我在Visual Studio包管理器中使用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
Run Code Online (Sandbox Code Playgroud)
当我尝试导入paper-elements.html时,我注意到paper-elements.html中存在错误位置的丢失文件和文件.例如在paper-elements.html中:
<link rel="import" href="../polymer/polymer.html">
实际上位于脚本根目录的项目中:
<link rel="import" href="../polymer.html">
我收到了很多404错误.我是否错误地导入了包裹?
Jus*_* XL 10
不要使用NuGet来获取聚合物元素(因为它不是谷歌维护所以它不是最新的),而是使用Bower.
转到NuGet的包管理控制台并安装Bower.
PM>安装包装凉亭
在文件资源管理器中导航到您的Web项目文件夹,然后按Shift +右键单击任意位置以在上下文菜单中选择打开命令窗口.
在命令提示符下,依次运行以下命令.
凉亭初始
凉亭安装 - 保存聚合物/聚合物
bower install --save PolymerElements/paper-elements
每当有新版本时,请运行以下命令.
凉亭更新.
这在ASP.NET 5中要简单得多,因为该项目已经为您添加了bower.json文件.所以你只需要在那里添加依赖项 -
{
"name": "Portal",
"private": true,
"dependencies": {
"polymer": "^1.1.3",
"paper-elements": "PolymerElements/paper-elements#^1.0.3",
...
}
Run Code Online (Sandbox Code Playgroud)
添加所有依赖项后,转到Visual Studio Web项目并启用" 显示所有文件".您将看到一个名为的文件夹bower_components,只需将其包含在您的项目中即可.
看看我问的这个问题.
| 归档时间: |
|
| 查看次数: |
3689 次 |
| 最近记录: |