如何在电子中连接到本地数据库

时间:2018-04-18 18:39:28

标签: electron angular5

我是电子新手,我正在用角度5和电子编写一个简单的应用程序。我想知道如何在我的应用程序中存储数据,如人员表格。我知道可以在MySQL和其他数据库引擎中存储Nodejs代码中的数据。但是我想使用typescript中的角度代码将我的数据存储在SQLite或MySQL等数据库引擎中。

1 个答案:

答案 0 :(得分:1)

我不是专家但我解决了我想用angular5 +电子做的事情:

1)我安装了这个包suggested by Carl;

2)在CLI中:foldRT f z t = appEndo (foldMap (Endo . f) t) z -- To make things less clumsy, let's use: foldEndo f = appEndo . foldMap (Endo . f) -- foldEndo f = flip (foldRT f) foldEndo f = appEndo . fold (\v l r -> l <> Endo (f v) <> r) mempty -- As we aren't mentioning foldMap anymore, we can drop the Endo wrappers. -- mempty @(Endo _) = Endo id -- Endo g <> Endo f = Endo (g . f) foldEndo f = fold (\v l r -> l . f v . r) id -- Bringing it all back home: foldRT :: (a -> b -> b) -> b -> Tree a -> b foldRT f z t = fold (\v l r -> l . f v . r) id t z ;

3)我的ng generate service yourServiceName

your-service-name.service.ts

4)将您的服务导入所需的组件。