美文网首页Web前端之路
宝塔中font-spider定时执行

宝塔中font-spider定时执行

作者: fan12 | 来源:发表于2019-06-20 10:28 被阅读0次

    首先安装好font-spider后压缩网站字体,但是一旦网站更新内容字体就不会自动压缩了

    于是在宝塔的计划任务shell脚本中

    font-spider /demo/*.html

    中间的demo换成网站名称

    但是发现运行的时候出现 sh font-spider commount not found

    直接运行就可以,但是用shell就不行,究竟为啥?

    于是百度了半天

    /www/server/nvm/versions/node/v10.16.0/bin/font-spider /demo/*.html

    用这个单独写了一个shell脚本,直接运行就可以了,但是在计划任务中还是不行提示

    【node错误】/usr/bin/env: node: No such file or directory

    翻阅资料资料都提示要创建一个软连接,如下:

    ln -s /usr/bin/nodejs /usr/bin/node

    2. 推测!!因为npm执行的时候默认是使用/usr/bin/node去执行的,但我本地是没有/usr/bin/node的,所以需要创建一个

    所以需要创建一个软连接将自己的node的执行文件指到/usr/bin/node上,于是修改如下:

    ln -s /usr/local/NODEJS_HOME/bin/node /usr/bin/node

    3. 再执行,OK了 

    相关文章

      网友评论

        本文标题:宝塔中font-spider定时执行

        本文链接:https://www.haomeiwen.com/subject/lifdqctx.html