我在试着让客户会话在Ubuntu上工作。但是,每当我运行nodejs app.js时,我都会得到这个错误。我想弄清楚到底是怎么回事,但我找不到是怎么回事。我看了客户会议的信息,在他们的NPM/Github网站,但我不知道是怎么回事。有人能帮我或者带我去正确的地方吗?
整个错误:
/home/tom/cookiestut/node_modules/client-sessions/lib/client-sessions.js:548
throw new Error("cannot set up sessions without a secret "+
^
Erro
尝试编写作为cron作业运行的shell脚本,以确保bnlserver.js仍在运行并重新启动。
我试过这个:
#!/bin/sh
# this script checks to see if the "node bnlserver.js" program is running
# and restarts it if not
ps -ef | grep bnlserver.js
if [ $? -ne 0 ]
then
node | bnlserver.js
fi
exit
但没起作用。我糟糕的外壳脚本。我肯定你们知道怎么做。那我该怎么解决呢?谢谢你的帮助。
我有两个.js文件(A,B)。我想把B.js的函数调用到A.js文件中。我该怎么做。
A.js:
function validation(){
alert("validating...");
}
B.js:
function login(){
// i want to call validation() of file A.js here. How can it possible
validation();
}
我想将一个变量传递给另一个文件。我在新的js文件中使用了lat变量,但不起作用。 在address.php中: <div class="saveaddress">Click me</div>
<script>
var lat;
var lng;
function displayLocation(position) {
var lat = position.coords.latitude;
var lng = position.coords.longitude;
}
<