我为android构建了node.js,它运行得很好.
现在我需要一些新项目的模块(serialport,express,socket.io),但我不能在我的Android设备上使用npm,因为我跨越编译节点并将可执行文件放在设备上.
有没有办法在Android上使用npm或者最好的方法是什么?
我也尝试在手臂qemu上构建包,但模块不能在android框中工作.
我现在要做的是在构建节点时将模块作为核心模块包含在内,但我不确定要包含哪些内容.所有模块和那些模块所依赖的所有模块等等.这听起来不对吗?
我遵循这些说明,这是针对类似的问题:https: //github.com/mapbox/node-sqlite3/wiki/Building-for-Android
实现它的最佳方法是什么?
亲切的问候,自我
我有一个Article
模型,有一个字段svg_path
.
我fabricjs
用来画一个可以包含多篇文章的画布,并且可以修改.
我目前所做的是生成一个json
包含文章所需的所有字段,包括svg_path
.
当我尝试在我的模型或控制器中使用asset_path
帮助程序(http://api.rubyonrails.org/classes/ActionView/Helpers/AssetUrlHelper.html#method-i-asset_path)时Article
,它将始终只返回没有摘要的路径,适用于开发环境但不适用于生产环境.在那里我包括这样的帮助:
include ActionView::Helpers::AssetUrlHelper
asset_path(svg_path)
Run Code Online (Sandbox Code Playgroud)
如果我在视图中调用此帮助程序,它将生成包括摘要哈希的正确路径.
如何在json
对象中获得正确的路径?
当我PhraseQuery
在名为“内容”的字段上进行研究时,我收到一个例外。
为了对此进行索引,我使用了org.apache.lucene.document.TextField
该类,因为该字段包含许多单词。
我使用FrenchAnalyzer
and RAMDirectory
类创建索引。
线程“主”中的异常java.lang.IllegalStateException:索引了字段“ comment”,而没有位置数据;无法在org.apache.lucene.search.Weight.bulkScorer(Weight.java)上的org.apache.lucene.search.PhraseQuery $ PhraseWeight.scorer(PhraseQuery.java:301)上运行PhraseQuery(短语=注释:“ skype”) :137),位于org.apache.lucene.search的org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:485),位于org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:768)。 org上的org.apache.lucene.search.IndexSearcher.searchAfter(IndexSearcher.java:410)的IndexSearcher.search(IndexSearcher.java:410)org上的org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:439) org.memory.Mem_04上的.memory.LuceneIndexer.wildcardSearchIndex(LuceneIndexer.java:189)。
idxfld = new TextField(field.getFieldname(),(String) field.getValue(),Field.Store.YES);
PhraseQuery query = new PhraseQuery();
query.setSlop(0);
query.add(new Term("comment","the"));
query.add(new Term("comment","skype"));
System.out.println(query.toString());
int numResults = 1000;
ScoreDoc[] hits = searcher.search(query, numResults).scoreDocs;
Run Code Online (Sandbox Code Playgroud)
你能帮助我吗 ?哔叽