找不到模块 precss
Cannot find module precss
我试图让 react-toolbox 到 运行。
收到错误 'Cannot find module precss' 但这与我从网站上获取的代码相同。我错过了什么吗?
postcss.config.js
module.exports = {
plugins: [
require('precss'),
require('autoprefixer')
]
}
webpack.config.js
var HTMLWebpackPlugin = require('html-webpack-plugin');
var HTMLWebpackPluginConfig = new HTMLWebpackPlugin({
template: __dirname + '/app/index.html',
filename: 'index.html',
inject: 'body'
});
module.exports = {
entry: __dirname + '/app/index.js',
module: {
loaders: [
{
test: /\.js$/,
exclude: /node_modules/,
loader: 'babel-loader'
},
{
test: /\.css$/,
loaders: [
'style-loader',
'css-loader?importLoaders=1',
'postcss-loader'
]
}
]
},
output: {
filename: 'transformed.js',
path: __dirname+'/build'
},
plugins: [HTMLWebpackPluginConfig]
};
有什么想法吗?
你的 package.json 长什么样?您是否将 precss 添加为项目的依赖项?您始终必须确保您 import/use 的所有内容确实存在于项目中。
您可以通过打开 package.json 文件并检查它是否在依赖项列表中来检查这一点。如果不是,请尝试 运行ning:
npm install --save precss
这会将其安装到您的项目中,您应该可以再次 运行 命令。
我试图让 react-toolbox 到 运行。 收到错误 'Cannot find module precss' 但这与我从网站上获取的代码相同。我错过了什么吗?
postcss.config.js
module.exports = {
plugins: [
require('precss'),
require('autoprefixer')
]
}
webpack.config.js
var HTMLWebpackPlugin = require('html-webpack-plugin');
var HTMLWebpackPluginConfig = new HTMLWebpackPlugin({
template: __dirname + '/app/index.html',
filename: 'index.html',
inject: 'body'
});
module.exports = {
entry: __dirname + '/app/index.js',
module: {
loaders: [
{
test: /\.js$/,
exclude: /node_modules/,
loader: 'babel-loader'
},
{
test: /\.css$/,
loaders: [
'style-loader',
'css-loader?importLoaders=1',
'postcss-loader'
]
}
]
},
output: {
filename: 'transformed.js',
path: __dirname+'/build'
},
plugins: [HTMLWebpackPluginConfig]
};
有什么想法吗?
你的 package.json 长什么样?您是否将 precss 添加为项目的依赖项?您始终必须确保您 import/use 的所有内容确实存在于项目中。
您可以通过打开 package.json 文件并检查它是否在依赖项列表中来检查这一点。如果不是,请尝试 运行ning:
npm install --save precss
这会将其安装到您的项目中,您应该可以再次 运行 命令。