npm - 在本地和全局安装 npm 依赖项在执行命令行时会产生错误
问题描述
我正在尝试通过使用在本地和全局安装 npm 依赖项npm install -g .
。
package.json 似乎没问题:
{
"private": true,
...
"main": "dist/main.js",
"bin": {
"gbts": "./dist/main.js"
},
"scripts": {
"build": "tsc"
},
...
"dependencies": {
"minimist": "^1.2.5",
"ora": "^5.1.0",
"ts2c": "^2.2.7",
"yargs": "^16.1.1"
},
"devDependencies": {
"@types/node": "^14.14.10",
"eslint": "6.8.0",
"install": "^0.13.0",
"npm": "^6.14.9",
"tslint": "^5.12.1",
"typescript": "^3.3.3"
}
}
这工作得很好,但是当我调用命令时gbts
,我仍然在 windows 上弹出这个错误:
它发生在以下行:
const parse = require("minimist");
我不明白为什么这会产生语法错误,项目的依赖项丢失了?我的情况有什么解决方案吗?
解决方案
推荐阅读
- python - Numpy 从另一列中找到每个值最常见的项目
- sql - 如何简化我的 Active Record 代码(我想使用连接表列过滤 has_many)?
- javascript - mup 部署错误 - x Start Meteor: FAILED
- python - Groupby sum 在Python中不产生总和输出
- postgresql - 如何通过过滤重复记录查询与会者
- reactjs - Redux 调度函数和 TypeScript
- wordpress - 将 Bitnami WordPress 项目从一台计算机移动到另一台 Ubuntu 20.10
- mysql - org.dbunit.database.AmbiguousTableNameException 与 MySQL 8
- javascript - Node JS 嵌套数组转换
- c# - 紧凑型计时器声明