草庐IT

require_parentheses

全部标签

node.js - 使用 Node.js 更好的方式来 require.extensions

我正在测试一堆ReactJSX组件。它们都需要使用React或Babel或其他任何东西进行转译,但我们对stub要求有特殊需求,因此我试图使用与Mocha一起运行的特殊编译器来覆盖要求。下面的解决方案运行良好,但您会注意到我们使用require.extensions[]来捕获所有.jsx文件。我担心的是require.extensions被锁定和弃用。有没有更好的方法来做到这一点?//Installthecompiler.require.extensions['.jsx']=function(module,filename){returnmodule._compile(transfor

node.js - 由于 require-from-string 导致使用 npm 安装 Angular 时出错

由于我无法安装Angular,如何解决此错误。请参阅以下异常:C:\Users\absin\node>npminstall-g@angular/clinpmERR!codeETARGETnpmERR!notargetNomatchingversionfoundforrequire-from-string@^1.1.0npmERR!notargetInmostcasesyouoroneofyourdependenciesarerequestingnpmERR!notargetapackageversionthatdoesn'texist.npmERR!notargetnpmERR!not

node.js - 由于 require-from-string 导致使用 npm 安装 Angular 时出错

由于我无法安装Angular,如何解决此错误。请参阅以下异常:C:\Users\absin\node>npminstall-g@angular/clinpmERR!codeETARGETnpmERR!notargetNomatchingversionfoundforrequire-from-string@^1.1.0npmERR!notargetInmostcasesyouoroneofyourdependenciesarerequestingnpmERR!notargetapackageversionthatdoesn'texist.npmERR!notargetnpmERR!not

javascript - 对我的 React.js 模块使用 gulp-browserify 我在浏览器中得到 'require is not defined'

我正在尝试使用gulp-browserify生成一个bundle.js文件,该文件可以包含到客户端的浏览器中并开始渲染React组件。这是我的App.js文件:/**@jsxReact.DOM*/varReact=require('react');varApp=React.createClass({render:function(){returnHello{this.props.name}!;}});module.exports=App;还有我的package.json:"name":"hellosign-gulp","version":"0.1.1","dependencies":{

javascript - 对我的 React.js 模块使用 gulp-browserify 我在浏览器中得到 'require is not defined'

我正在尝试使用gulp-browserify生成一个bundle.js文件,该文件可以包含到客户端的浏览器中并开始渲染React组件。这是我的App.js文件:/**@jsxReact.DOM*/varReact=require('react');varApp=React.createClass({render:function(){returnHello{this.props.name}!;}});module.exports=App;还有我的package.json:"name":"hellosign-gulp","version":"0.1.1","dependencies":{

javascript - 覆盖require函数

是否可以覆盖globalrequire函数,在process级别对其产生影响?据我所知,require函数在包装NodeJS脚本的函数中作为参数提供:(function(...,require,__dirname){//somethinglikethis//Thewrappedcode})(...);有没有办法修改require函数?(function(){var_require=require;require=function(){console.log("...");_require.apply(this,arguments);};})();这可能只会影响它所在的​​脚本。我们如何

javascript - 覆盖require函数

是否可以覆盖globalrequire函数,在process级别对其产生影响?据我所知,require函数在包装NodeJS脚本的函数中作为参数提供:(function(...,require,__dirname){//somethinglikethis//Thewrappedcode})(...);有没有办法修改require函数?(function(){var_require=require;require=function(){console.log("...");_require.apply(this,arguments);};})();这可能只会影响它所在的​​脚本。我们如何

javascript - "Uncaught ReferenceError: require is not defined"使用 Angular 2/webpack

我正在使用node和webpack将来自图形设计公司的HTML模板添加到我的Angular2项目中。HTML会像这样引入各种脚本:所以我在component.ts中需要它们:varicheckJs=require('../js/jquery.icheck.min');varwaypointsJs=require('../js/waypoints.min');还有其他几个脚本和一些看起来工作正常的SASS。webpack很高兴并构建了这一切,并且“npmstart”也成功了。但是,当它到达浏览器时,我收到了这样的提示:UncaughtReferenceError:requireisnot

javascript - "Uncaught ReferenceError: require is not defined"使用 Angular 2/webpack

我正在使用node和webpack将来自图形设计公司的HTML模板添加到我的Angular2项目中。HTML会像这样引入各种脚本:所以我在component.ts中需要它们:varicheckJs=require('../js/jquery.icheck.min');varwaypointsJs=require('../js/waypoints.min');还有其他几个脚本和一些看起来工作正常的SASS。webpack很高兴并构建了这一切,并且“npmstart”也成功了。但是,当它到达浏览器时,我收到了这样的提示:UncaughtReferenceError:requireisnot

javascript - 使用 browserify 时未定义 require 错误

我是browserify新手并尝试在浏览器中加载npm模块,但我收到以下错误:UncaughtReferenceError:requireisnotdefined我正在学习http://browserify.org/的教程.创建了包含以下内容的javascript文件:varunique=require('uniq');然后运行npminstalluniq和browserifymain.js-obundle.js生成了bundle.js文件,我将它包含在我的html中,但仍然出现上述错误。任何想法我做错了什么?这是最终HTML文件的内容:这是bundle.js的内容:http://pa