タイトル通りなのですが、postcss-importを利用して、cssで定義している@importの外部ファイルを取り込んで出力したいと考えています。
Gulpを利用していた時は問題なく動作していたのですが、現在Gulpからnpm scriptsを利用する方針へ切り替えていまして、このような事態が発生しました。
エラーが表示された際に打ち込んだコマンドは以下になります。
bash
1$(npm bin)/postcss -u postcss-import -o ./public/style.css ./src/style.css
エラーは以下です。
TypeError: Cannot read property 'length' of undefined
また、導入しているnpmやpostcssやpostcss-importのバージョンは以下になります。
json
1{ 2 ...略 3 "dependencies": { 4 "co": "~4.6.0", 5 "co-views": "~2.1.0", 6 "jade": "~1.11.0", 7 "jquery": "^3.1.0", 8 "koa": "~1.2.0", 9 "koa-route": "~2.4.2", 10 "koa-static": "~2.0.0", 11 "sanitize.css": "^4.1.0" 12 }, 13 "devDependencies": { 14 "babel-polyfill": "^6.9.1", 15 "babel-preset-es2015": "^6.9.0", 16 "babelify": "^7.3.0", 17 "browserify": "^13.0.1", 18 "cssnano": "^3.7.3", 19 "postcss-cli": "^2.5.2", 20 "postcss-cssnext": "^2.7.0", 21 "postcss-import": "^8.1.2", 22 "uglify-js": "^2.7.0", 23 "watch": "^0.19.1" 24 } 25}
何が原因か分かる方いらっしゃいましたら是非アドバイスいただけたらと思っています。
よろしくお願いいたしますm(_ _)m
(また、これを読んでいただいた方の持ってる環境でpostcss-importを使ってみた際にエラーが表示されるか否かだけでも教えていただければ助かります。)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。