相关疑难解决方法(0)

分配左侧的Javascript对象括号表示法({Navigation} =)

我以前没有看过这种语法,我想知道它的全部内容.

var { Navigation } = require('react-router');
Run Code Online (Sandbox Code Playgroud)

左侧的括号抛出语法错误:

意外的标记 {

我不确定webpack配置的哪个部分正在转换或者语法的目的是什么.这是和谐的事吗?有人可以开导我吗?

javascript ecmascript-6 webpack

97
推荐指数
4
解决办法
8501
查看次数

在node.js上添加外部javascript文件

我有一个节点服务器,我想添加一个外部.js文件(比如说something.js).我现在有这个代码:

var st = require('./js/something');

something.js文件/js/夹中的JavaScript文件在哪里.服务器编译并运行,但是当我尝试使用something.js节点中定义的函数时,告诉我它们没有定义.

我也尝试使用like来运行它们,st.s()但没有任何反应,我有一个错误,说该对象没有方法s().

谁能帮我?

谢谢,

编辑:

记录st给出{}(我从中获取console.log(JSON.stringify(st)).也做console.log(st){}结果.

内容something.js只是一堆像这样定义的函数

function s() {
    alert("s");
}

function t() {
    alert("t");
}
Run Code Online (Sandbox Code Playgroud)

javascript node.js

6
推荐指数
1
解决办法
1万
查看次数

在运行时重新加载模块

我正在考虑使用Socket.IO将一个高度需求(大量流量)基于套接字的体系结构从.NET移植到Node.JS.

我当前的系统是在.NET中开发的,并使用一些在运行时加载的脚本语言,因此如果需要,我可以通过向服务器发出重新加载命令来进行热修复,而无需重新启动不同的服务器/调度程序进程.

我最初以这种方式构建它,就像我说的,如果需要我可以做热修复,并通过透明修复保持系统可用.

我是Node.JS的新手,但这是我想要完成的:

  • 在运行时按需加载javascript文件,将它们存储在某处的变量中并调用脚本函数.

什么是最好的解决方案?如何从运行时加载的javascript文件中调用特定函数作为字符串?我可以加载一个javascript文件,将其存储在变量中并以正常方式调用函数,就像需要一样吗?

谢谢!

javascript node.js

6
推荐指数
1
解决办法
3789
查看次数

从节点脚本中运行节点脚本

我想使用node-schedule在特定时间运行某个节点脚本.我可以在node.js中做这样的事情吗?

var schedule = require('node-schedule');

//https://www.npmjs.com/package/node-schedule
var j = schedule.scheduleJob('00 00 22 * * *', function () {
    console.log('Running XX node.js script ...');

    NodeShell.run(__dirname + '\\XX.js', function (err) {
        if (err) throw err;
        console.log('finished');
    });
});
Run Code Online (Sandbox Code Playgroud)

不确定是否NodeShell存在类似的东西.其他替代方案将受到欢迎.

shell node.js

3
推荐指数
1
解决办法
2243
查看次数

标签 统计

javascript ×3

node.js ×3

ecmascript-6 ×1

shell ×1

webpack ×1