Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
element starter模板的polymer cli生成失败_Polymer_Polymer 1.0_Polymer Cli - Fatal编程技术网

element starter模板的polymer cli生成失败

element starter模板的polymer cli生成失败,polymer,polymer-1.0,polymer-cli,Polymer,Polymer 1.0,Polymer Cli,我正在尝试使用polymer cli创建一个可重用组件 我想将此组件用于另一个项目,在该项目中,我可以将其作为单个文件导入 但当我试图建立这个项目时,它总是失败。 下面是我的环境的详细信息 $node—版本 v4.6.0 $npm——版本 2.15.9 $polymer--版本 0.16.0 $ polymer init ? Which starter template would you like to use? element info: Running template elemen

我正在尝试使用polymer cli创建一个可重用组件

我想将此组件用于另一个项目,在该项目中,我可以将其作为单个文件导入

但当我试图建立这个项目时,它总是失败。 下面是我的环境的详细信息

$node—版本

v4.6.0

$npm——版本

2.15.9

$polymer--版本

0.16.0

$ polymer init
? Which starter template would you like to use? element
info:    Running template element...
? Element name (my-el) 


$polymer build
$ polymer build
info:    Building application...
info:    Generating build/unbundled...
info:    Generating build/bundled...
error:   Uncaught exception: Error: file path is not in root: /Users/yogeshkulkarni/workspace/polymer/polymer/polymer.html (/Users/yogeshkulkarni/workspace/polymer/my-el)
error:   Error: file path is not in root: /Users/yogeshkulkarni/workspace/polymer/polymer/polymer.html (/Users/yogeshkulkarni/workspace/polymer/my-el)
    at Object.urlFromPath (/usr/local/lib/node_modules/polymer-cli/node_modules/polymer-build/lib/path-transformers.js:41:15)
    at StreamAnalyzer.getFile (/usr/local/lib/node_modules/polymer-cli/node_modules/polymer-build/lib/analyzer.js:107:39)
    at StreamResolver.accept (/usr/local/lib/node_modules/polymer-cli/node_modules/polymer-build/lib/analyzer.js:210:34)
    at FileLoader.request (/usr/local/lib/node_modules/polymer-cli/node_modules/polymer-build/node_modules/hydrolysis/lib/loader/file-loader.js:64:27)
    at Analyzer.load (/usr/local/lib/node_modules/polymer-cli/node_modules/polymer-build/node_modules/hydrolysis/lib/analyzer.js:121:32)
    at Analyzer._getDependencies (/usr/local/lib/node_modules/polymer-cli/node_modules/polymer-build/node_modules/hydrolysis/lib/analyzer.js:433:25)
    at Analyzer._dependenciesLoadedFor (/usr/local/lib/node_modules/polymer-cli/node_modules/polymer-build/node_modules/hydrolysis/lib/analyzer.js:401:25)
    at Analyzer._parseHTML (/usr/local/lib/node_modules/polymer-cli/node_modules/polymer-build/node_modules/hydrolysis/lib/analyzer.js:227:50)
    at null._onTimeout (/usr/local/lib/node_modules/polymer-cli/node_modules/polymer-build/node_modules/hydrolysis/lib/analyzer.js:125:39)
    at Timer.listOnTimeout (timers.js:92:15)
当我选择ApplicationStarter模板时,polymer cli构建工作正常。polymer cli是否不支持建筑图元起始模板?

对于
polymer cli
状态:

此命令仅适用于应用程序项目


它目前没有为这种情况提供用户友好的错误消息,因此在构建元素项目时,您会看到它在堆栈跟踪下崩溃。

我也遇到过类似的问题。我使用polymer INIT——“一个空白的应用程序模板”来创建我的项目。 它没有提供polymer.json配置文件。我添加并配置了这个文件。现在聚合物构建没有任何错误(在我的项目中)。因为polymer BUILD需要了解您的项目结构。请参见

根据[Polymer cli]()“Build”命令仅适用于应用程序项目。