I've tried asjsc and mxmlc:

Here're my observations:
- I have to provide the full path to asjsc/mxmlc although I've used -g.
(I've used an already installed node.js version 5.2.0, windows 7, 64bit)

-asjsc works, it successfully creates \bin\js-release\USStatesMap.js, but
the log contains 8 warnings
-mxmlc throws a couple of errors and doesn't produce any result, see the
console log at the end

I've no experiene with FlexJS, how can I test the USStatesMap.js?
I've tried to include it in a html file and call the start() function (<body
"onLoad=start()" >) but nothing happens. 

Thanks!

Olaf

Console Log:

C:\Users\kruegola\AppData\Roaming\npm\node_modules\flexjs\js\bin>mxmlc
C:\Users\
kruegola\AppData\Roaming\npm\node_modules\flexjs\examples\native\USStatesMap\src
\USStatesMap.as
Using Falcon codebase:
C:\Users\kruegola\AppData\Roaming\npm\node_modules\flexjs
\js\bin\..\..
Using Flex SDK:
C:\Users\kruegola\AppData\Roaming\npm\node_modules\flexjs\js\bin
\..\..
C:\Users\kruegola\AppData\Roaming\npm\node_modules\flexjs\examples\native\USStat
esMap\src\USStatesMap.as:25
Type was not found or was not a compile-time constant: HTMLDivElement.
                private var title:HTMLDivElement;
                                  ^

C:\Users\kruegola\AppData\Roaming\npm\node_modules\flexjs\examples\native\USStat
esMap\src\USStatesMap.as:26
Type was not found or was not a compile-time constant: SVGElement.
                private var map:SVGElement;
                                ^

C:\Users\kruegola\AppData\Roaming\npm\node_modules\flexjs\examples\native\USStat
esMap\src\USStatesMap.as:39
Access of possibly undefined property document.
                        this.title =
HTMLDivElement(document.createElement("div"
));
                                                    ^

C:\Users\kruegola\AppData\Roaming\npm\node_modules\flexjs\examples\native\USStat
esMap\src\USStatesMap.as:39
Call to a possibly undefined method HTMLDivElement.
                        this.title =
HTMLDivElement(document.createElement("div"
));
                                     ^

C:\Users\kruegola\AppData\Roaming\npm\node_modules\flexjs\examples\native\USStat
esMap\src\USStatesMap.as:41
Access of possibly undefined property document.
                        document.body.appendChild(title);
                        ^

C:\Users\kruegola\AppData\Roaming\npm\node_modules\flexjs\examples\native\USStat
esMap\src\USStatesMap.as:50
Access of possibly undefined property document.
                        this.map =
SVGElement(document.createElementNS("http://w
ww.w3.org/2000/svg", "svg"));
                                              ^

C:\Users\kruegola\AppData\Roaming\npm\node_modules\flexjs\examples\native\USStat
esMap\src\USStatesMap.as:50
Call to a possibly undefined method SVGElement.
                        this.map =
SVGElement(document.createElementNS("http://w
ww.w3.org/2000/svg", "svg"));
                                   ^

C:\Users\kruegola\AppData\Roaming\npm\node_modules\flexjs\examples\native\USStat
esMap\src\USStatesMap.as:53
Access of possibly undefined property document.
                        document.body.appendChild(map);
                        ^

C:\Users\kruegola\AppData\Roaming\npm\node_modules\flexjs\examples\native\USStat
esMap\src\USStatesMap.as:56
Type was not found or was not a compile-time constant: SVGPathElement.
                        var path:SVGPathElement;
                                 ^

C:\Users\kruegola\AppData\Roaming\npm\node_modules\flexjs\examples\native\USStat
esMap\src\USStatesMap.as:59
Access of possibly undefined property document.
                                path =
SVGPathElement(document.createElementNS("
http://www.w3.org/2000/svg";, "path"));
                                                      ^

C:\Users\kruegola\AppData\Roaming\npm\node_modules\flexjs\examples\native\USStat
esMap\src\USStatesMap.as:59
Call to a possibly undefined method SVGPathElement.
                                path =
SVGPathElement(document.createElementNS("
http://www.w3.org/2000/svg";, "path"));
                                       ^

C:\Users\kruegola\AppData\Roaming\npm\node_modules\flexjs\examples\native\USStat
esMap\src\USStatesMap.as:73
Type was not found or was not a compile-time constant: MouseEvent.
                private function handleStateMouseOver(event:MouseEvent):void
                                                            ^

C:\Users\kruegola\AppData\Roaming\npm\node_modules\flexjs\examples\native\USStat
esMap\src\USStatesMap.as:75
Call to a possibly undefined method SVGPathElement.
                        SVGPathElement(event.target).setAttribute("fill",
"#0000
FF");
                        ^

C:\Users\kruegola\AppData\Roaming\npm\node_modules\flexjs\examples\native\USStat
esMap\src\USStatesMap.as:81
Type was not found or was not a compile-time constant: MouseEvent.
                private function handleStateMouseOut(event:MouseEvent):void
                                                           ^

C:\Users\kruegola\AppData\Roaming\npm\node_modules\flexjs\examples\native\USStat
esMap\src\USStatesMap.as:83
Call to a possibly undefined method SVGPathElement.
                        SVGPathElement(event.target).setAttribute("fill",
"#FF00
00");
                        ^

C:\Users\kruegola\AppData\Roaming\npm\node_modules\flexjs\examples\native\USStat
esMap\src\USStatesMap.as:86
Type was not found or was not a compile-time constant: SVGPathElement.
                private var pathToAnimate:SVGPathElement;
                                          ^

C:\Users\kruegola\AppData\Roaming\npm\node_modules\flexjs\examples\native\USStat
esMap\src\USStatesMap.as:92
Type was not found or was not a compile-time constant: MouseEvent.
                private function handleStateClick(event:MouseEvent):void
                                                        ^

C:\Users\kruegola\AppData\Roaming\npm\node_modules\flexjs\examples\native\USStat
esMap\src\USStatesMap.as:94
Call to a possibly undefined method SVGPathElement.
                        pathToAnimate = SVGPathElement(event.target);
                                        ^

C:\Users\kruegola\AppData\Roaming\npm\node_modules\flexjs\examples\native\USStat
esMap\src\USStatesMap.as:111
Call to a possibly undefined method requestAnimationFrame.
                                requestAnimationFrame(animateScaleUp);
                                ^

C:\Users\kruegola\AppData\Roaming\npm\node_modules\flexjs\examples\native\USStat
esMap\src\USStatesMap.as:124
Call to a possibly undefined method requestAnimationFrame.
                                requestAnimationFrame(animateScaleDown);
                                ^

C:\Users\kruegola\AppData\Roaming\npm\node_modules\flexjs\examples\native\USStat
esMap\src\USStatesMap.as:131
Type was not found or was not a compile-time constant: SVGElement.
                private function setScale(element:SVGElement,scale):void
                                                  ^

C:\Users\kruegola\AppData\Roaming\npm\node_modules\flexjs\examples\native\USStat
esMap\src\USStatesMap.as:133
Type was not found or was not a compile-time constant: SVGRect.
                        var boundingRect:SVGRect =
this.pathToAnimate.getBBox();

                                         ^



--
View this message in context: 
http://apache-flex-development.2333347.n4.nabble.com/FlexJS-Need-your-help-testing-the-flexjs-npm-module-tp50911p51014.html
Sent from the Apache Flex Development mailing list archive at Nabble.com.

Reply via email to