curaenginejs 0.1.0-alpha.17
Install from the command line:
Learn more about npm packages
$ npm install @ultimaker/curaenginejs@0.1.0-alpha.17
Install via package.json:
"@ultimaker/curaenginejs": "0.1.0-alpha.17"
About this version
A worker that runs CuraEngine in a browser using the Emscripten to compile for wasm
Python 3.10 or higher Ninja 1.10 or higher VS2022 or higher CMake 3.23 or higher nmake
Python 3.10 or higher Ninja 1.10 or higher apply clang 11 or higher CMake 3.23 or higher
Linux Python 3.10 or higher Ninja 1.10 or higher gcc 13 or higher CMake 3.23 or higher make
We are using conan to manage our C++ dependencies and build configuration. If you have never used Conan read their documentation which is quite extensive and well maintained.
-
Configure Conan
-
Before you start, if you use conan for other (big) projects as well, it's a good idea to either switch conan-home and/or backup your existing conan configuration(s).
That said, installing our config goes as follows:
pip install conan==1.64
conan config install https://github.com/ultimaker/conan-config.git
conan profile new default --detect --force
- Installing NodeJS deps
Using CuraEngine in this project follows normal NodeJS package conventions. During the preinstall step,
we use Conan (installed and setup above), to build or download the wasm binaries from the JFrog Artifactory.
and installing these in src/CuraEngine/
npm install
Details
- curaenginejs
- Ultimaker
- 4 months ago
- 10 dependencies
Assets
- curaenginejs-0.1.0-alpha.17.tgz
Download activity
- Total downloads 2
- Last 30 days 0
- Last week 0
- Today 0