nodejs执行js文件和命令行下输入的区别

发布网友 发布时间:2022-04-20 09:50

我来回答

1个回答

热心网友 时间:2022-04-23 03:50

创建项目:
新建一个文件夹,假设我们取名为tbjnode
cd tbjnode

然后初始化项目
npm init

现在,我们需要修改 package.json 文件
1:删除main入口
2:添加preferGlobal设为true:该选项会提示用户全局安装
3:添加bin对象,用于建立索引:比如执行tbjname相当于执行index.js

修改后的package.json如下:
{
"name": "tbjnode",
"version": "1.0.3",
"description": "tbj node project cli",
"preferGlobal": true,
"keywords": [
"file",
"search"
],
"bin": {
"filesearch": "index.js"
},
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "shui",

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com