这个警告不解决会触发错误:css
有的项目好比移动端须要在手机上调试,这个时候须要用局域网开启在手机上查看。vue
解决方法:在配置文件加 --host 0.0.0.0webpack
或者:ios
npm run build
或者打包ios weexpack build ios
有可能会遇到如下报错:ERROR in xxx.js from UglifyJs这是由于webpack在打包vue文件时没有成功转换ES6的语法web
解决方法:npm
解决方法很简单,加入babel-preset-es2015插件便可
一、安装依赖包json
$ npm install --save-dev babel-preset-es2015
babel
ps:babel-loader、babel-core应该是默认装好的,若是没有安装,请从新安装weex
二、修改【webpack.config.js】配置文件
找到 /\.js$/
的rules,进行修改post
{
test: /\.js$/, use: [{ loader: 'babel-loader', options: { presets: ['es2015'] } }] }
三、根目录下添加【.babelrc】文件
文件内容:
{
"presets": ["es2015"] }
差很少效果是这样的:

下面也不知道会有了那么多东西,就这样用吧

{ "presets": [ ["env", { "modules": false, "targets": { "browsers": ["> 1%", "last 2 versions", "not ie <= 8"] } }], "stage-2" ], "plugins": ["transform-vue-jsx", "transform-runtime"] }
Error: No PostCSS Config found in...
有时候clone下来的项目安装运行后会报这个错误,解决方法:
在项目根目录新建postcss.config.js
文件,并对postcss
进行配置:
module.exports = { plugins: { 'autoprefixer': {browsers: 'last 5 version'} } }
在npm run dev 就行了。postcss配置在 webpack.config.js postcss.config.js是针对webpack3.0作的特殊处理。