Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/288.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 这个AngularJs代码有什么问题-在浏览器代码编辑器中-Nodejs_Javascript_Python_Angularjs_Node.js_Code Editor - Fatal编程技术网

Javascript 这个AngularJs代码有什么问题-在浏览器代码编辑器中-Nodejs

Javascript 这个AngularJs代码有什么问题-在浏览器代码编辑器中-Nodejs,javascript,python,angularjs,node.js,code-editor,Javascript,Python,Angularjs,Node.js,Code Editor,嗨,我试图在浏览器中创建代码编辑器,为高中生提供免费的基础知识共享。经过长时间的搜索,我得到了链接。我只是根据该链接中提供的指导进行了一些设置和更改 var express=需要“express”; var path=需要“路径”; var-app=express; var bodyParser=需要“body-parser”; //app.usebodyParser.urlencoded; app.usebodyParser.urlencoded{ 扩展:正确 }; //compileX v

嗨,我试图在浏览器中创建代码编辑器,为高中生提供免费的基础知识共享。经过长时间的搜索,我得到了链接。我只是根据该链接中提供的指导进行了一些设置和更改

var express=需要“express”; var path=需要“路径”; var-app=express; var bodyParser=需要“body-parser”; //app.usebodyParser.urlencoded; app.usebodyParser.urlencoded{ 扩展:正确 }; //compileX var compiler=require'compilex'; var选项={stats:true}; compiler.initoption; 应用程序获取“/”,函数请求,res{ res.sendfile\uuu dirname+/index.html; }; //应用程序post'/compilecode',函数请求,res{ 应用程序post“/”,功能要求,res{ var代码=请求主体代码; var输入=req.body.input; var inputRadio=req.body.inputRadio; var lang=req.body.lang; IFLAN==C=Lang==C++ { ifinputRadio==真 { var envData={OS:windows,cmd:g++}; compiler.compilecpwithinputenvdata、代码、输入、函数数据{ ifdata.error { res.senddata.error; } 其他的 { res.senddata.output; } }; } 其他的 { var envData={OS:windows,cmd:g++}; compiler.compileCPPenvData、代码、函数数据{ ifdata.error { res.senddata.error; } 其他的 { res.senddata.output; } }; } } iflang==Java { ifinputRadio==真 { var envData={OS:windows}; console.logcode; compileJavaWithInput envData、code、functiondata{ res.senddata; }; } 其他的 { var envData={OS:windows}; console.logcode; compileJavaWithInput envData、代码、输入、函数数据{ res.senddata; }; } } 如果lang==Python { ifinputRadio==真 { var envData={OS:windows}; compilePythonWithInputenvData、code、input、functiondata{ res.senddata; }; } 其他的 { var envData={OS:windows}; compiler.compilepythonevdata、代码、函数数据{ res.senddata; }; } } 如果lang==CS { ifinputRadio==真 { var envData={OS:windows}; compileCSWithInputenvData、代码、输入、函数数据{ res.senddata; }; } 其他的 { var envData={OS:windows}; compiler.compileCSenvData、代码、函数数据{ res.senddata; }; } } 如果lang==VB { ifinputRadio==真 { var envData={OS:windows}; compileVBWithInputenvData、代码、输入、函数数据{ res.senddata; }; } 其他的 { var envData={OS:windows}; compiler.compileVBenvData、代码、函数数据{ res.senddata; }; } } }; app.get'/fullStat',functionreq,res{ compiler.fullStatfunctiondata{ res.senddata; }; }; app.listen8080; Compilex 你的代码 语言: C C++ JAVA python C VB 使用输入编译: 对 不 输出 移动
不确定这是否是您的问题,但这将是我书中调试过程的第一步。

实际上,您只有纯HTML,其中没有使用angular的内容

单独添加一个脚本标记并不能使代码有角度。 顺便说一句,标签确实放错了位置,它有一个古老的角度版本。现在你应该使用版本1.5.8。如果你想学习如何使用angulular,你应该访问并阅读和


如果您现在想从angular开始,那么最好直接查看一下

,谢谢您的回复。正如您所说的那样,刚刚更改。我在尝试通过node server运行时遇到了延迟问题。js.F:\node examples\compilex-Demo1>node server.js compilex的统计信息位于express不推荐的res.sendfile上。使用res.sendfile代替server.js:19:6***函数arg0,arg1,arg2{使用严格的log.calldeprecate,消息,站点返回fn.applythis,arguments}信息:8e0t16l.py创建信息:8e0t16l.py已成功执行!______;数据{输出:'test\r\n[0x7FFE7C2830A0]异常:使用REX.w是无意义的默认操作数大小为64\r\n[0x7ffe7c33dc0]异常:uof REX.w无意义默认操作数大小为64\r\n'}您介意发布您的server.js文件吗? 但似乎您真正需要做的就是将“sendfile”中的“f”大写。所以基本上改变这个:res.sendfile_u_dirname+'/example.html';为此:res.sendFile_u_dirname+'/example.html';区别在于方法名。如果你有钱的话,我建议你买根棉线或看看网络风暴。它有助于到处捕捉小虫子