npm 全局模块CLI开发,出现'console'未定义的情况


1. package.json

{
  "name": "aa",
  "version": "1.0.0",
  "description": "l",
  "main": "index.js",
  "bin": {
    "gz": "index.js"
  }
}

2. index.js

console.log("I am aa.index.js");

3. 运行:

npm link
#或
npm i . -g

4. 测试:

gz

 

出现错误:

'console'未定义


解决:

index.js第一行加入代码: #! node 

#! node
console.log('hello world!')

然后重新执行3,就行了

 

版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
YES开发框架
上一篇:简单制作一个NPM包并发布到www.npmjs.com
下一篇:.NET使用TaskCompletionSource将事件转移到异步方法
评论列表

发表评论

评论内容
昵称:
关联文章

npm 全局模块CLI开发出现'console'定义情况
vue-cli4构建build时删除console和debugger
NPM淘宝镜像
VUE Cli3项目添加LESS支持
YESWEB开发框架 CLI使用
简单制作一个NPM包并发布到www.npmjs.com
YESWin Winform开发框架 业务模块项目模板制作
ABP vNext-模块
模块维护
网站迁移纪实:从Web Form 到 Asp.Net Core (Abp vNext 自定义开发
NPM依赖说明dependencies和devDependencies区别
使用.NET 6开发TodoList应用(8)——实现全局异常处理
AS.NET Core自定义类中全局访问HttpContext
YESWin winform开发框架 新建一个业务模块项目
YESWin winform开发框架 模块功能注册配置
YESWinform开发框架关于模块功能不同权限下布局介绍
SQL Server中常用全局变量介绍
npm更新安装包,重新安装
npm运行多个server npm-run-all通知执行多个任务
C#代码编码规范手册 软件开发规范 开发指南

联系我们
联系电话:15090125178(微信同号)
电子邮箱:garson_zhang@163.com
站长微信二维码
微信二维码