Christopher Peng

Results 14 comments of Christopher Peng

The same problem at `stylelint v6.x`. `v5.4.0` resolved the problem.

@YangTingWei 感谢! 问题 1、3 欢迎提交 PR,我会尽快跟进你的 PR。如果不急,我迟点再更新,现在在忙其他项目。 问题 2,原因是如果你使用了 sass 或之类的预处理工具,会自动把 `@import` 内联到 `wxss` 里面。我想到的解决方案是,假设你用的是 sass,你可以通过把 `@import "./common.scss"` 改为 `@import "./common.css"`,这样 sass 将不会内联 `.css` 的文件。我在 https://github.com/cantonjs/wxapp-boilerplate/issues/30 创建了这个相关的 issue,迟点会着手解决一下

`Uncaught ReferenceError: shim is not defined` 看起来是 runtime error,能否提供更多的调用上下文和 error stack? 不过从你的配置可以看得出一点问题: ```js //webpack.config.babel.js // ... new DefinePlugin({ __DEV__: isDev, __WECHAT__: isWechat, __ALIPAY__: isAlipay, wx: isWechat ? 'wx' : 'shim',...

用 [url-loader](https://github.com/webpack-contrib/url-loader) 替代 `file-loader`。具体用法见 `url-loader` 文档呗

> 会有一大推的黄色字体出现 不知道你说的黄色字体是什么 使用 [babel-minify-webpack-plugin](https://github.com/cantonjs/wxapp-boilerplate/blob/fee8a2dee35d72d9205843211d5f00715c1b0829/webpack.config.babel.js#L129) 会存在这个问题吗? 另外,一般像 Uglify 或 Babel Minify 之类的压缩工具,可以通过过滤 dead code 方式来实现删除代码 ```js if (false) { console.log('blablabla'); } ``` 这样的代码可以被压缩工具去掉。你可以通过 `DefinePlugin` 来把 `__DEV__` 根据环境变量编译为 `true` 或 `false`

请问你的 webpack 和 node.js 版本分别是多少?是使用 yarn 安装还是 npm 安装?

> 补全的 WXS 引用 是指绝对路径吗?