草庐IT

Module_Info

全部标签

node.js - 错误代码 : 800A1391 Source: Microsoft JScript runtime error Running Grunt - Module is undefined

这里是新的Grunt用户,他今天使用了很多新工具(npmnodejs)。我已经“安装”了Grunt并且能够使用这里描述的init任务创建一个grunt.js文件:http://net.tutsplus.com/tutorials/javascript-ajax/meeting-grunt-the-build-tool-for-javascript/在这里:https://github.com/cowboy/grunt/blob/master/docs/getting_started.md.但是每当我运行“grunt”命令时,我都会收到一个错误:WindowsScriptHostScri

node.js - 错误代码 : 800A1391 Source: Microsoft JScript runtime error Running Grunt - Module is undefined

这里是新的Grunt用户,他今天使用了很多新工具(npmnodejs)。我已经“安装”了Grunt并且能够使用这里描述的init任务创建一个grunt.js文件:http://net.tutsplus.com/tutorials/javascript-ajax/meeting-grunt-the-build-tool-for-javascript/在这里:https://github.com/cowboy/grunt/blob/master/docs/getting_started.md.但是每当我运行“grunt”命令时,我都会收到一个错误:WindowsScriptHostScri

node.js - ES6 `export class A` 是否等同于 `module.exports = A` ?

当我看到Babel编译的代码时,它们似乎并不等价。其实前者转化为exports.A=A,不等价于module.exports=A(可能是module.exports.A=A?)那么有没有ES6风格的module.export=?或者语法仍然在ES6中?或者ES6不再推荐这种语法? 最佳答案 你可以使用exportdefaultclassA{}或者classA{}exportdefaultA;将导出为exports["default"]=A;module.exports=exports["default"];在互操作部分有一个解释he

node.js - ES6 `export class A` 是否等同于 `module.exports = A` ?

当我看到Babel编译的代码时,它们似乎并不等价。其实前者转化为exports.A=A,不等价于module.exports=A(可能是module.exports.A=A?)那么有没有ES6风格的module.export=?或者语法仍然在ES6中?或者ES6不再推荐这种语法? 最佳答案 你可以使用exportdefaultclassA{}或者classA{}exportdefaultA;将导出为exports["default"]=A;module.exports=exports["default"];在互操作部分有一个解释he

json - 用于配置文件的 Module.exports 与普通 json

我看到了多种在Node.js中创建配置文件的方法。一种在js文件中使用module.exports,一种只使用普通的json对象。//config1.jsmodule.exports={config_1:"value1",config_2:"value2"}//config2.json{"config_1":"value1","config_2":"value2"}在配置文件中使用module.exports有什么好处吗?有什么区别? 最佳答案 javascriptCommonJS模块评论条件句循环等填充默认值根据NODE_ENV或

json - 用于配置文件的 Module.exports 与普通 json

我看到了多种在Node.js中创建配置文件的方法。一种在js文件中使用module.exports,一种只使用普通的json对象。//config1.jsmodule.exports={config_1:"value1",config_2:"value2"}//config2.json{"config_1":"value1","config_2":"value2"}在配置文件中使用module.exports有什么好处吗?有什么区别? 最佳答案 javascriptCommonJS模块评论条件句循环等填充默认值根据NODE_ENV或

javascript - Node.js 对象不是函数 - module.exports

我有一个为node.js应用程序创建的模块。该应用程序还使用socket.io,我想在创建它时将socket.io对象传递给拍卖对象。当我在Node之外执行此操作时,此方法有效,但在内部,我收到错误“对象不是函数”-我猜它与module.exports有关,但我确定它会是什么.任何建议都会很棒-谢谢!auction.jsvarAuction=function(socket){this.data=[];this.timer=null;this.socket=socket;}Auction.prototype={add:function(auction){this.data.push(au

javascript - Node.js 对象不是函数 - module.exports

我有一个为node.js应用程序创建的模块。该应用程序还使用socket.io,我想在创建它时将socket.io对象传递给拍卖对象。当我在Node之外执行此操作时,此方法有效,但在内部,我收到错误“对象不是函数”-我猜它与module.exports有关,但我确定它会是什么.任何建议都会很棒-谢谢!auction.jsvarAuction=function(socket){this.data=[];this.timer=null;this.socket=socket;}Auction.prototype={add:function(auction){this.data.push(au

node.js - 错误 "Cannot find module ' npmlog '"after "npm 更新 -g"

我有NVM0.30.1并用它在Fedora22上安装node.jsv5.4.0(带有NPM3.5.4)。当我运行npmupdate-g时,我收到以下信息警告:npmWARNEBUNDLEOVERRIDEReplacingbundlednpm>init-package-jsonwithnewinstalledversionnpmWARNEBUNDLEOVERRIDEReplacingbundlednpm>node-gypwithnewinstalledversionnpmWARNEBUNDLEOVERRIDEReplacingbundlednpm>npm-install-checkswi

node.js - 错误 "Cannot find module ' npmlog '"after "npm 更新 -g"

我有NVM0.30.1并用它在Fedora22上安装node.jsv5.4.0(带有NPM3.5.4)。当我运行npmupdate-g时,我收到以下信息警告:npmWARNEBUNDLEOVERRIDEReplacingbundlednpm>init-package-jsonwithnewinstalledversionnpmWARNEBUNDLEOVERRIDEReplacingbundlednpm>node-gypwithnewinstalledversionnpmWARNEBUNDLEOVERRIDEReplacingbundlednpm>npm-install-checkswi