簡體   English   中英

為什么我的Javascript文件不運行?

[英]Why doesn't my Javascript file run?

  "name": "javascript-development-environment",
  "version": "1.0.0",
  "description": "CS 235 package.json file for programming projects",
  "scripts": {
    "prestart": "babel-node buildScripts/startMessage.js",
    "redditImgGet": "babel-node buildScripts/srcReddit.js",
    "install": "npm install",
    "start":"npm-run-all --parallel security-check open:src",
    "security-check": "nsp check",
    "open:src": "babel-node buildScripts/srcServer.js"
  },

當前是我的package.json 我正在嘗試調用從reddit獲取圖像的腳本。 srcReddit.js的內部如下所示:

var snoowrap = require('snoowrap');

console.log("Starting Reddit Image Fetcher");

const otherRequester = new snoowrap({
    userAgent: navigator.userAgent,
    clientId: 'Cf8kGqDSuT17xw',
    clientSecret: 'DDmMslUwMJW1ZM5JTc07zJDpC8k',
    username: 'sharan100',
    password: 'Magewindu100'
});

function getRandomInt(min, max) {
    return Math.floor(Math.random() * (max - min + 1)) + min;
}

r.getHot().map(post => post.title).then(console.log);

console.log("Ending Reddit Image Fetcher");

為此,我使用reddit API的包裝器snoowrap 現在,當我執行npm start ,出於某種原因,請在下面獲取此信息:

在此處輸入圖片說明

不知道為什么console.log消息不出現。 有人知道為什么嗎?

npm start運行start任務,它似乎在任何時候都沒有引用redditImgGet任務。

我認為您應該將start任務更改為

npm-run-all --parallel security-check open:src redditImgGet

或者直接運行任務

npm run redditImgGet

否則,我看不到期望srcReddit文件記錄任何內容的位置。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM