【发布时间】:2018-09-30 13:50:47
【问题描述】:
$ ./vendor/bin/jigsaw 初始化
当我在终端(cmder)上输入时,我得到一个
'.'未被识别为内部或外部命令,可操作 程序或批处理文件。
错误
【问题讨论】:
标签: java-platform-module-system cmder
$ ./vendor/bin/jigsaw 初始化
当我在终端(cmder)上输入时,我得到一个
'.'未被识别为内部或外部命令,可操作 程序或批处理文件。
错误
【问题讨论】:
标签: java-platform-module-system cmder
将/ 替换为\
喜欢这个./vendor/bin/jigsaw init
到
.\vendor\bin\jigsaw init
这对我有用。
【讨论】:
我也使用 CMDER 来初始化 Jigsaw 文件。
我不知道为什么 CMDER 无法初始化文件,但是当我将终端更改为 GitBash 时,它正在工作。
我认为这是因为 GitBash 终端使用 $ 符号,而 CMDER 使用 lambda (λ) 符号。这只是一个理论。我还是不确定。
更改 cmd 行,然后从您的目录中执行此操作。
示例 - 目录是博客
cd blog
vendor/bin/jigsaw init
一条消息将闪烁:
Your new Jigsaw site was initialized successfully.
完成!
您不必触摸 composer 目录中的文件。
【讨论】:
在windows上你可以尝试使用:
C:\Users\"计算机名"\AppData\Roaming\Composer\vendor\bin\jigsaw
这应该有效 - 如果无效,请告诉我。您是否也尝试过不带“。”的命令像这样:
/vendor/bin/jigsaw 初始化
说实话,选项 1 是最好的。
【讨论】: