Cordova在构建时忽略了bower_components

时间:2015-05-04 13:56:47

标签: android cordova

我正在尝试使用apache cordova构建我的Android应用程序。 不幸的是我的申请效果不佳。看起来科尔多瓦忽略了我的bower_components目录,而且每次看起来都很糟糕。

这是我的凉亭组件的路径(不起作用)

<link rel="import" href="../bower_components/polymer/polymer.html">
<link rel="import" href="../bower_components/core-ajax/core-ajax.html">
<link rel="import" href="../bower_components/paper-button/paper-button.html">
<link rel="import" href="../bower_components/paper-input/paper-input.html">
<link rel="import" href="../bower_components/paper-checkbox/paper-checkbox.html">

我的css和img文件的路径(有效,结构相同)

<div><img src="../assets/images/icons/key/drawable-hdpi/ic_action.png"/></div>   
<div><img src="../assets/images/logo.png"/></div>

我将.apk文件更改为.zip以检查结构是否正常,一切看起来都很好。 下面您可以从我的应用程序结构中查看截图。你可以看到资产文件夹(css和img在那里,这个目录中的所有东西都很完美) 但bower_components目录中没有任何作用。

我的第一页是

   <content src="/pages/login-page.html" />

config.xml

<?xml version='1.0' encoding='utf-8'?>
<widget id="io.cordova.hellocordova" version="0.0.1" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
    <name>App</name>
    <description>
        A sample Apache Cordova application that responds to the deviceready event.
    </description>
    <author email="dev@cordova.apache.org" href="http://cordova.io">
        Apache Cordova Team
    </author>
    <content src="/pages/login-page.html" />
    <plugin name="cordova-plugin-whitelist" version="1" />
    <access origin="*" />
    <allow-intent href="http://*/*" />
    <allow-intent href="https://*/*" />
    <allow-intent href="tel:*" />
    <allow-intent href="sms:*" />
    <allow-intent href="mailto:*" />
    <allow-intent href="geo:*" />
    <platform name="android">
        <allow-intent href="market:*" />
    </platform>
    <platform name="ios">
        <allow-intent href="itms:*" />
        <allow-intent href="itms-apps:*" />
    </platform>
</widget>

Application Structure

0 个答案:

没有答案