Allow postcss to support inline comments.
npm i --save-dev postcss postcss-comment
var postcss = require('postcss')
var parser = require('postcss-comment')
var fs = require('fs')
var file = __dirname + '/inline.css'
postcss()
.process(
fs.readFileSync(file, 'utf8'),
{ from: file, parser: parser }
)
.then(function (result) {
console.log(result.css)
})
require('postcss-comment/hookRequire')
var postcss = require('postcss')
var fs = require('fs')
var file = __dirname + '/inline.css'
postcss()
.process(
fs.readFileSync(file, 'utf8'),
{ from: file }
)
.then(function (result) {
console.log(result.css)
})
Or:
```javascript
var postcss = require('postcss-comment/hookRequire')
var fs = require('fs')
var file = __dirname + '/inline.css'
postcss()
.process(
fs.readFileSync(file, 'utf8'),
{ from: file }
)
.then(function (result) {
console.log(result.css)
})
## Example
inline.css:
/*
* comments//
* //comments
/
// comments
// comments*/
.inline-comment { /// comments
// com//ments
color: red; // comments
} // /*comments
//*/ comments
outputs:
/*
* comments//
* //comments
/
/ comments /
/* comments*\/ /
.inline-comment { /\/ comments /
/ com//ments /
color: red; / comments /
} / /*comments /
/*\/ comments */
```