sweetwxh / javascript.net Goto Github PK
View Code? Open in Web Editor NEWThis project forked from javascriptnet/javascript.net
Git clone of Javascript.Net with a few tweaks
This project forked from javascriptnet/javascript.net
Git clone of Javascript.Net with a few tweaks
Redistribution -------------- Noesis.Javascript.dll needs the Microsoft C Runtime Libraries. The exact version required is specified in a manifest file automatically included inside the DLL. You can extract it using MT.exe (from the Windows SDK): > mt -inputresource:Noesis.Javascript.dll;2 -out:t.manifest > type t.manifest If you don't include the correct version of the runtime libraries when you redistribute Noesis.Javascript.dll then you will get errors when loading the DLL on some users machines. (Many, but not all users will already have it.) Visual Stdio 2010 is more flexible about where it finds its DLLs (http://mariusbancila.ro/blog/2010/03/24/visual-studio-2010-changes-for-vc-part-5/) so you need not worry about the manifest, but you should still redistribute the runtime library because the user may not have it. Building from Source -------------------- We no longer release a source ZIP file because you need to use Subversion in order to get the v8 source code, so you may as well use it for the javascriptdotnet source too. 1. You need to have Python (32-bit CPython 2.4+, but not 3.x) installed. http://python.org/ftp/python/2.7.2/python-2.7.2.msi Problems have been reported with the 64-bit Python distributions. 2. You need to have the Win32 extensions for Python (pywin32) installed, matching your Python version and architecture. http://downloads.sourceforge.net/project/pywin32/pywin32/Build%20217/pywin32-217.win32-py2.7.exe 3. You need to have scons installed. I had to run the installation program as an administrator to get it to install without errors. http://prdownloads.sourceforge.net/scons/scons-2.1.0.win32.exe 4. Check out the javascriptdotnet source: C:\> svn checkout https://javascriptdotnet.svn.codeplex.com/svn javascriptdotnet 5. Check out a recent v8 tag (the tagged releases are more stable than the trunk) and move the v8 directory under your javascriptdotnet checkout. C:\> svn checkout http://v8.googlecode.com/svn/tags/3.11.6.2/ v8 C:\> move v8 javascriptdotnet 6. Run build.bat to build v8 for your preferred architecture and build environment. C:\javascriptdotnet> buildv8 ia32 vs2010 7. Load the Visual Studio Solution file corresponding to your version of Visual Studio.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.