javascript - 'console' 在 shell 中未通过使用 webpack 和 node.js 进行定义

标签 javascript node.js package.json

我有一个文件my-script.js,它只返回:

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

当我仅输入 shell 时

node my-script.js

此操作成功。 但当我输入以下内容时,我希望它也能工作:

npm start

如何让它发挥作用? 因为它正在生成错误消息:

Line: 1 Error: console is undefined Code: 800A1391 Source: Microsoft JScript runtime error

我有一个 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": ""
}

关于javascript - 'console' 在 shell 中未通过使用 webpack 和 node.js 进行定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58651311/

相关文章:

javascript - 如何延迟 JavaScript 代码,直到所有图像都加载到内存中

javascript - vuejs - 使用谷歌地图的 Safari 浏览器导航

javascript - 如何计算两个输入字段并在输入元素中显示总和

node.js - 为什么人们将 typescript 的类型作为依赖项存储在 package.json(而不是 devDep)中?

node.js - 在本地安装时如何让我的 NPM 包显示 "npm WARN prefer global"

javascript - 当用户打开新选项卡或转到另一个选项卡时如何发出通知?

node.js - 无效的 Chai 属性 : setEncoding on nock

javascript - 如何使用 javascript 从 nodejs web 服务获取数据?

node.js - sails.js - 我想在升 sails 后动态添加数据库连接

node.js - 通过 nodemailer 在 Alexa Skill Fact 中发送电子邮件