谷姐:我们都是谷歌迷
We are all Google fans

{十万火急}node大佬请进-akatom

Rate this post

想实现一个自定义的脚手架

1.新建bin目录
在bin目录下新建cli.js
然后npm init 一直回车


创建完毕

然后
npm link

然后编写cli.js

然后在命令行输入tomcli

报错

恳请node大佬指点一二

热议
2楼 akatom 昨天20:56

大佬们sos

3楼 akatom 昨天20:58

大佬们看看呗

4楼 akatom 昨天21:07

node大佬们呢?

5楼 akatom 昨天21:11

都睡了么?!?!

6楼 akatom 昨天21:19

7楼 akatom 昨天21:27

8楼 badyun 昨天21:28

bin.tomcli节点参数从 "bin/cli.js"改为"node bin/cli.js"

9楼 hostman 昨天21:34

#!/usr/bin/env node
这行window又不会识别
window下只会根据关联格式执行
tomcli : node bin/cli.js

10楼 akatom 昨天21:41

bin.tomcli节点参数从 "bin/cli.js"改为"node bin/cli.js"

大佬 你好我改了 但是还是报错 一样的错误

12楼 akatom 昨天21:46

还有大佬可以帮忙看看嘛

13楼 iiss 昨天21:46

where tomcli
先看看软链地址对不对

执行是 node cli.js

14楼 akatom 昨天21:52

where tomcli
先看看软链地址对不对

C:\WINDOWS\system32>where tomcli
D:\npm_global\tomcli
D:\npm_global\tomcli.cmd

C:\WINDOWS\system32>

路径是能搜出来

15楼 akatom 昨天21:54

where tomcli
先看看软链地址对不对

单独执行的话 没问题 可以正常输出

16楼 iiss 昨天21:58

akatom 发表于 2022-8-15 21:54
单独执行的话 没问题 可以正常输出

bin/cli.js改为 node cli.js 试试啊都没看到你是在哪个目录link,或者你进D:\npm_global\tomcli 对一下路径不就完了,这个目录里有软链的

17楼 akatom 昨天22:02

bin/cli.js改为 node cli.js 试试啊都没看到你是在哪个目录link,或者你进D:\npm_global\tomcli 对一 ...

#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")

case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac

exec "$basedir/node_modules/tomcli/bin/cli.js" "$@"
=======================
看上去路径没错吧 哥

18楼 akatom 昨天22:05

bin/cli.js改为 node cli.js 试试啊都没看到你是在哪个目录link,或者你进D:\npm_global\tomcli 对一 ...

改为 node cli.js 也是运行失败

19楼 akatom 昨天22:10

太难了 哎

20楼 akatom 昨天22:14

22楼 badyun 昨天23:03

我测试了下,问题的根源是不能使用powershell的命令行,换成git的命令行就没问题了

23楼 我是小蜜蜂 昨天23:07

MJJ们都多才多艺

24楼 千牛 昨天23:36

我第一眼感觉就是powershell
一般来说windows上执行什么代码,尽量少用powershell,除非指明

25楼 akatom 8分钟前

我测试了下,问题的根源是不能使用powershell的命令行,换成git的命令行就没问题了

...

我草 真的是!! git 就没问题了奇了怪了 谢谢大佬

申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。

未经谷姐允许不得转载:谷姐靓号网 » {十万火急}node大佬请进-akatom
分享到: 生成海报

热门文章

评论 抢沙发

评论前必须登录!

立即登录   注册

买Google Voice认准【谷姐靓号网】

Google Voice靓号列表Google Voice自助购买
切换注册

登录

忘记密码 ?

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活