Flutter初体验
2020-05-02 本文已影响0人
NN_逝去
记录遇到的问题
1.error: Building for iOS Simulator, but the linked and embedded framework 'App.framework' was built for iOS. Could not build the application for the simulator.
解决问题过程:
无论真机、模拟器删除对应的framework
a. flutter channel 查看flutter分支
b. flutter channel stable
c. cd 到当前目录
d. 清除xxx/iOS/Flutter/'App.framework'
e. flutter clean
f. 搞定
2. 安装 homebrew
解决问题过程:
1.复制链接到浏览器,保存文本后缀名为 .sh https://raw.githubusercontent.com/Homebrew/install/master/install.sh
2.科学上网,使用lantern
3.在终端执行 bash brew_install.sh
截屏2020-05-02下午4.11.17.png
Mac下安装Homebrew踩坑记录
3.Flutter选择真机、模拟器
1.打开模拟器 open -a Simulator
2.打开VSCode,在项目里的Terminal下输入 flutter run
输出如下信息:
More than one device connected; please specify a device with the '-d <deviceId>' flag, or use '-d all' to act on
all devices.
paopaoquan • d9c3e2fa2d06d9fb2a05f25eb0714c53aaab57c2 • ios • iOS 13.4.1
iPhone 11 Pro Max • E4760CEF-9BE4-403B-86B2-3747C3FF9C2A • ios • com.apple.CoreSimulator.SimRuntime.iOS-13-5
(simulator)
3. 输入如下命令即可模拟器运行
flutter run -d E4760CEF-9BE4-403B-86B2-3747C3FF9C2A
4.亢少军Flutter
入门-运行Node
1.安装Node
https://nodejs.org/zh-cn/,下载安装
2.npm
命令不执行
安装node之后,npm无效指令
3.npm start
出现如下错误
Error: Cannot find module 'express'
解决方式,在工程目录下执行命令如下:
npm install express
4.最终正常运行
server running @http://localhost:3000
5.如获取不到图片,请到flutter_website_server/router/config.js
更换一下IP
地址,即自己本地的IP
地址