Yocto recipe for Nodejs V8.3 or newer - node.js

I'm trying to add nodejs support for my yocto environment to be able to compile react native code.
I found a recipe here: https://layers.openembedded.org/layerindex/branch/master/layer/meta-nodejs/
maximum version offered in above link is 7.10.0, but react native needs 8.3 or newer. How to get recipe for Nodejs 8.3 or newer.

Current OpenEmbedded master already contains v10.16.0, whereas meta-nodejs should be considered deprecated. So depending on the exact release you are on give or take a little, but as you can see from the log, v8.4 is available since 2017-08-31.

You can use PREFERED_VERSION_nodejs="8.3" in your local.conf file

Related

Would there ever be a case where we shouldn't use the latest version of node with the latest version Angular?

Would there ever be a case where we shouldn't use the latest stable version of node with the latest version Angular? Whenever I read the Angular update guide, there is always a mention of the minimum version of node to be used with that version Angular. So rather than worrying about using the minimum version of node, just use the current stable version.
Are there any drawbacks to doing that?
I'm not aware of anything that may create a problem here, so yes, but...
As this answer mentions it, you'll find in this link every node version that are safe to use with the version of angular you're using.

How to use wxsqlite3 secure in linux?

I used wxsqlite3 (version 3.11.1) to encrypt SQLite database on Windows OS. I simply included sqlite3.h and sqlite3.lib into my projects, and used sqlite3_key to encrypt my database. It works fine, but now I want to use wxsqlite3 on Linux (Centos 7).
I spent many days trying to compile but failed. How I can use the same methods as on Windows on Linux? Could anyone who has experience, share their knowledge and practice on how to compile SQLite and wxSqlite3 in order to be able to access encryption functions.
There never existed a version 3.11.1 of wxSQLite3. However, there was a release of SQLite 3.11.1 in March 2016. Current version of SQLite is version 3.23.1.
wxSQLite3 is mainly a thin wrapper for the SQLite library for wxWidgets based applications. Are you developing a wxWidgets application? Or are/were you just using the SQLite library with encryption extension that is included in wxSQLite3?
Starting with wxSQLite3 version 3.5.0 the included build system was overhauled, making it easier to build wxSQLite3 under Windows and Linux. Up to version wxSQLite3 3.5.9 pre-generated build files were included for the wxWidgets wrapper library only, but a premake5 script for generating build files was included. Since version wxSQLite3 4.0.0 pre-generated build files are also included for the SQLite library with encryption extension.
So, my advice would be to download a recent version of wxSQLite3 and try the included build files for Linux (and other Linux-like systems).

Can I use Mongodb in node.js without Visual Studio on Win 7? [duplicate]

trying to install websockets on windows Node.js.
I am getting native extensions require Visual Studio and Python.
My question is : Is it possible to take another compiler? Or do I really need VS (3,6GB) Download or are there alternatives, since I donĀ“t want to download that huge amount.
Linux has GGC , I suppose.
And do I need Python 2.X or Python 3.X.
Thanks for the replies.
Have a nice day.
You'll need visual studio in order to get the C++ compilers. You can pull down Visual Studio 2010 Express here, which is a much smaller download (694MB). For python, you'll need 2.6 or 2.7 as described on the node.js wiki on github.
Another alternate is to simply use the binaries already supplied by the node.js team. If you go this route, you won't have to compile the source yourself. From what I can tell, node should already support websockets. See a tutorial on how to set up a server using websockets here.
There are lots of ws-compatible JS-only modules which don't require C++ runtime/node/V8 headers/Waf/Python
Install node.js from pre-built package (~5mb download, includes npm), then do npm install sockjs (sockjs implements websockets server as one of available transports). Then connect using HTML5 webscockets client or using sockjs-client library.
List of other modules on Node.js wiki

Old version of TypeScript installation program (.MSI, or .VSIX) needed - 0.9.1.1 - where to find?

Anybody know how to get the .MSI installer for an older version of Typescript - the download at the offical URL for version 0.9.1.1 is no longer available.
It seems newer version 1.0 or 1.0.1.0 is available, but that version is incompatible with my client's software which I am attempting to support.
Any idea how to get the specific version I need?
OK - found it. After some digging, there is a reference in the bowels of the Microsoft Download Center for many old versions of TypeScript.
Expand the 'Details' section and scroll down, click 'Download' link on desired version...

Building Hibernate 3.2.0 on Linux OS 64 bit

I need to build the jars for Hibernate 3.2.0 but I am having trouble finding directions. I am trying to follow along in the tutorial but it is wanting me to create classes and other files, is that really necessary just to compile the jars? I need to compile on a 64 bit Linux CentOS machine.
Also the directions in the tutorial are for 3.5 or 3.6 and they say to use maven but when I downloaded the source it came with a build.xml file, so am I supposed to use ant? and when I try ant it tells me I am missing antl/tools.
I am a brand new intern and I am just trying to figure this out so I can do what is asked of me. Any help would be greatly apprecited.
Thank You in advance.
For branch 3.2, you'll just need to run the run.sh (Linux) or run.bat (Windows). It should be enough. But keep in mind that 3.2 is an old branch. If you are developing a new application, consider using a newer version (3.6, for instance).
Binaries for Hibernate 3.2 can be downloaded from their SourceForge project page. Hibernate distributions typically contain hibernate3.jar, dependent jars, reference manuals and source files. The jars can be used on any JVM with version higher than 1.5 (or 1.4, I don't remember precisely) available on 64-bit CentOS.

Resources