最近在读vue的源码,根据源码改写的方法想做一些测试,不巧的是总会报SyntaxError: Unexpected token ':',请问flow.js在vscode中怎么跑起来呀(只是想在单独的js文件中不报错)?
SyntaxError: Unexpected token ':'
你要提供 修改了哪里 , 哪里报错
@luojiyin1987 webpack、.flowconfig、.babelrc.js等均用的源码默认配置,我只是想把单个文件跑起来(如core > observer > index.js),就会提示SyntaxError: Unexpected token ':'。
webpack
.flowconfig
.babelrc.js
core > observer > index.js
反复看了各种方案,普遍都是解决编译后的,我只想跑单文件,大佬有什么办法嘛?
好像只能先编译成普通js文件, https://flow.org/en/docs/install/
.babelrc
{ "presets": ["@babel/preset-flow"] }
package.json
{ "name": "flow-test", "version": "1.0.0", "main": "index.js", "license": "MIT", "scripts": { "build": "babel src/ -d lib/", "prepublish": "yarn run build" }, "devDependencies": { "@babel/cli": "^7.15.7", "@babel/core": "^7.15.8", "@babel/preset-flow": "^7.14.5" } }
yarn run build
lib
@chenkai0520 明白了,看来也只能这样了,谢大佬啦~~
CNode 社区为国内最专业的 Node.js 开源技术社区,致力于 Node.js 的技术研究。
你要提供 修改了哪里 , 哪里报错
@luojiyin1987
webpack、.flowconfig、.babelrc.js等均用的源码默认配置,我只是想把单个文件跑起来(如core > observer > index.js),就会提示SyntaxError: Unexpected token ':'。反复看了各种方案,普遍都是解决编译后的,我只想跑单文件,大佬有什么办法嘛?
好像只能先编译成普通js文件, https://flow.org/en/docs/install/
.babelrcpackage.jsonyarn run build然后lib目录下就是转换后的普通js文件了@chenkai0520 明白了,看来也只能这样了,谢大佬啦~~