用weex create创建一个APP项目,安装依赖后运行报
这个是package.json
index.web.js 在dist目录下是build时生成的.
用weex create创建一个APP项目,安装依赖后运行报
这个是package.json
index.web.js 在dist目录下是build时生成的.
最新的答案来了,亲测有效!
升级到最新的 weex-toolkit 和 weexpack。目前的版本是:
用 weex create
命令创建你的项目,进入目录 运行:
npm install
注意:最新的脚手架工具创建的项目 不需要再
sudo npm install
了。也切记不能使用yarn
进行安装,否则还是爆同样的错误,因为npm-shrinkwrap.json
官方已经设置了依赖限制
然后 npm run dev
,ok!
【解决】ERROR in xxx.js from UglifyJs
webpack在打包vue文件时没有成功转换ES6的语法
解决方法很简单,加入babel-preset-es2015插件即可
1、安装依赖包
$ npm install --save-div babel-preset-es2015
ps:babel-loader、babel-core应该是默认装好的,如果没有安装,请重新安装
2、修改【webpack.config.js】配置文件
找到 /\.js$/
的rules,进行修改
{
test: /\.js$/,
use: [{
loader: 'babel-loader',
options: {
presets: ['es2015']
}
}],
exclude: /node_modules/
}
3、根目录下添加【.babelrc】文件
文件内容:
{
"presets": ["es2015"]
}
这是此前写过的两片文章,希望对你有所帮助
WEEX快速创建工程 Hello World
网易严选App感受Weex开发
8 回答4.6k 阅读✓ 已解决
6 回答3.3k 阅读✓ 已解决
5 回答2.8k 阅读✓ 已解决
5 回答6.3k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
4 回答2.8k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
升级最新的weex-toolkit再用weex update weepack 升级,重新创建项目就好了
上面的答案没有给大家细节,不好意思致歉下面进行补充:
如果在删除之后再次重复上面的命令
删除 .xtoolkit (C:UsersAdministrator.xtoolkit)
删除 npm (C:UsersAdministratorAppDataRoamingnpm)
安装 (如果安装中有错误请重新安装!!)
* 注意:下面好多朋友说还是会有报错,是因为使用cnpm或者yarn安装的依赖,如果你也有遇到就请换成npm安装依赖!!!