Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

zsh: command not found: wean #42

Open
AlexLoveYing opened this issue Mar 24, 2021 · 20 comments
Open

zsh: command not found: wean #42

AlexLoveYing opened this issue Mar 24, 2021 · 20 comments

Comments

@AlexLoveYing
Copy link

图虫小程序 @ 飘香豆腐 demo clone到本地
cd到demo根目录下依次执行命令
$ yarn add wean
$ npm install
$ npm link
$ wean -e app.json -o /dist/

执行最后一行命令时,显示zsh: command not found: wean。

@yisar
Copy link
Contributor

yisar commented Mar 24, 2021

需要先在 wean 根目录下 npm link,因为现在还没有发 npm 包

@AlexLoveYing
Copy link
Author

需要先在 wean 根目录下 npm link,因为现在还没有发 npm 包

在wean 根目录下 npm link后,无论返回根目录还是wean根目录下,继续执行wean -e app.json -o /dist/。问题仍然存在

@yisar
Copy link
Contributor

yisar commented Mar 24, 2021

问题仍然存在

你是 windows 吗,我感觉像是环境变量没有设置上,我 windows 也这样,要不就,你就 node ./core/cli.js -e ./app.json -o ./dist/

@AlexLoveYing
Copy link
Author

问题仍然存在

你是 windows 吗,我感觉像是环境变量没有设置上,我 windows 也这样,要不就,你就 node ./core/cli.js -e ./app.json -o ./dist/

我是mac,目录结构如下图
image

@yisar
Copy link
Contributor

yisar commented Mar 24, 2021

-e ./app.json -o ./dist/ 换成相对路径,另外具体是啥报错呀

@AlexLoveYing
Copy link
Author

-e ./app.json -o ./dist/ 换成相对路径,另外具体是啥报错呀

就是报zsh: command not found: wean

image

@yisar
Copy link
Contributor

yisar commented Mar 24, 2021

我擦这好奇怪啊,放到 package.json 的 scripts 中试试

@AlexLoveYing
Copy link
Author

我擦这好奇怪啊,放到 package.json 的 scripts 中试试
貌似也不行
image

image

@yisar
Copy link
Contributor

yisar commented Mar 24, 2021

算了放弃吧,把文件夹放到 wean 根目录,然后 node ./core/cli.js 吧,我觉得应该是 npm link 的时候没有 link 到全局

@AlexLoveYing
Copy link
Author

您好,我给搞好了。使用命令构建成功。但是dist文件夹下的html使用chorme打开,是空白,是必须使用APP的webview来加载这个html文件才可以吗?

image

image

@yisar
Copy link
Contributor

yisar commented Mar 24, 2021

不是,正常就可以,你这个肯定不对,有两个文件都构建到外边了 使用相对路径!
-e ./app.json -o ./dist/

@AlexLoveYing
Copy link
Author

才疏学浅,还麻烦看看是哪一步出了问题?

执行命令之前
image

执行wean -e ./app.json -o ./dist
image

执行后,这俩文件就在dist文件夹外
image

@yisar
Copy link
Contributor

yisar commented Mar 24, 2021

-e ./app.json -o ./dist/ 你缺了一个斜杠,e 是入口文件,o 是输出目录,都用相对路径,你自己多试试,反正必须要构建到 ./dist/ 文件下面

@yisar
Copy link
Contributor

yisar commented Mar 24, 2021

我知道了………………有可能是 mac 的目录问题,emmm 我没有 mac 电脑,没法调试

@yisar
Copy link
Contributor

yisar commented Mar 24, 2021

你的命令也不对 -e ./app.json -o ./dist/ 最后有个斜杠!!!! ./dist//////////////////////////////////////// 看到这个斜杠了吗

@AlexLoveYing
Copy link
Author

AlexLoveYing commented Mar 24, 2021

我知道了………………有可能是 mac 的目录问题,emmm 我没有 mac 电脑,没法调试

使用windows,所有文件都正常构建到了dist目录下,但直接运行html文件,页面空白的,控制台报错。

image

@AlexLoveYing
Copy link
Author

你的命令也不对 -e ./app.json -o ./dist/ 最后有个斜杠!!!! ./dist//////////////////////////////////////// 看到这个斜杠了吗

不加斜杠的也试过了,都跑到dist文件夹外

@yisar
Copy link
Contributor

yisar commented Mar 24, 2021

图片打不开,你直接加我qq吧 1533540012,你这个太坑了,构建出来的 index.html 不能直接打开

localhost:1234

@yisar
Copy link
Contributor

yisar commented Mar 24, 2021


加一下群吧,issue 效率还是有点低

@yisar
Copy link
Contributor

yisar commented Mar 24, 2021

788102601

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants