vue项目中遇到的依赖及其他问题
Cannot find module 'postcss-url'
npm install postcss-url
No PostCSS Config found
No ESLint configuration found.
新建忽略文件
.DS_Store
node_modules/
dist/
npm-debug.log
关闭Eslint
useEslint:true, 将true改为false
babel-plugin-transform-vue-jsx
npm install babel-plugin-syntax-jsx --save-dev
npm install babel-plugin-transform-vue-jsx --save-dev
npm install babel-helper-vue-jsx-merge-props --save-dev
npm install babel-preset-env --save-dev
.babelrc
{
"presets": ["env"],
"plugins": ["transform-vue-jsx"]
}
stylus:一个CSS预处理器
npm install stylus
vue-style-loader !css-loader错误
npm install sass-loader --save
npm install node-sass --save
vue-wechat-title为微信动态设置标题
npm install vue-wechat-title --save
解决ERROR in xxx.js from UglifyJs
修改【webpack.config.js】配置文件找到 /\.js$/的rules,进行修改(以vue2-hammer为例)
{
test: /\.js$/,
loader: 'babel-loader',
include: [resolve('src'), resolve('test'),resolve('node_modules/vue2-hammer')]
},