簡體   English   中英

通過使用 webpack 和 node.js,“控制台”在 shell 中是“未定義的”

[英]'console' is 'undefined in the shell by using webpack with node.js

我有一個文件my-script.js只返回這個:

console.log('Hi I'm working')

當我只輸入 shell

node my-script.js

這成功了。 但是當我輸入以下內容時,我希望它也能正常工作:

npm start

如何讓它發揮作用? 因為它正在生成錯誤消息:

行:1 錯誤:控制台未定義代碼:800A1391 來源:Microsoft JScript 運行時錯誤

我有一個 package.json 文件,該文件指向該文件作為start ,但這並沒有解決。

這是我的 package.json 文件:

{
  "name": "my-app",
  "version": "1.0.0",
  "main": "my-script.js",
  "scripts": {   
    "start": "my-script.js",
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "author": "",
  "license": "ISC",
  "dependencies": {
    "webpack-dev-server": "^3.9.0"
  },
  "devDependencies": {
    "webpack": "^4.41.2"
  },
  "description": ""
}

start腳本中使用node

{
  "name": "my-app",
  "version": "1.0.0",
  "main": "my-script.js",
  "scripts": {   
    "start": "node my-script.js",
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "author": "",
  "license": "ISC",
  "dependencies": {
    "webpack-dev-server": "^3.9.0"
  },
  "devDependencies": {
    "webpack": "^4.41.2"
  },
  "description": ""
}

暫無
暫無

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

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