想象一下,我有一个非常简单的日志程序。我将它存储在一个文件中,这样它就可以重用,让我们将这个文件命名为logger.js (原始的,我知道)。这个程序所做的一切,就是用初始化过程中给它的另一个字符串记录给它的任何东西。它的一个非常简单的实现可能如下所示:
var logger = function () {}
var moduleName = ''
logger.prototype.init = function (name) {
moduleName = name
}
logger.prototype.log = function (msg) {
console.
我的index.js文件中有一个钩子错误。通常情况下,index.js文件仍然是默认文件。我不知道如何解决这个错误。
下面是错误:
Error: Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons:
1. You might have mismatching versions of React and the renderer (such as React DOM)
2.
我在node.js中设计了一个简单的web应用程序,我们只是使用从index.js到rectangle.js模块的回调。但是,我得到了这个回调错误,并且不知道是哪种语法导致了这种情况:-
index.js
// importing rectangle node module
var rect = require('./rectangle')
function solveReact(l, b){
console.log("l = "+l, "b = ", +b);
// We are using node module to call
我在我的应用程序中实现一些中间件时遇到了一些问题。
从表面上看,app.use()似乎没有被抓住,我也不明白为什么。
下面是我的大致情况。
routes/index.js
var Sessions = require('../events');
module.exports = exports = function(app) {
app.use(Sessions.isLoggedIn);
//app.use() does not catch but this does
//app.all('*', Sessions.isLoggedIn);
我正试图发布我的angular2应用程序,它的结构如下。
search-app
config
node_modules
src
api
--index.ts
--ping.ts
--search.ts
model
--index.ts
--model.ts
web
app
ping
--index.ts
--ping.css
--ping.html
--ping.ts
se