一. 目录结构css
|-- .nuxt // Nuxt自动生成,临时的用于编辑的文件,build
|-- assets // 用于组织未编译的静态资源入LESS、SASS 或 JavaScript
|-- components // 用于本身编写的Vue组件,好比滚动组件,日历组件,分页组件
|-- layouts // 布局目录,用于组织应用的布局组件,不可更改。
|-- middleware // 用于存放中间件
|-- pages // 用于存放写的页面,咱们主要的工做区域
|-- plugins // 用于存放JavaScript插件的地方
|-- static // 用于存放静态资源文件,好比图片
|-- store // 用于组织应用的Vuex状态管理。
|-- .editorconfig // 开发工具格式配置
|-- .eslintrc.js // ESLint的配置文件,用于检查代码格式
|-- .gitignore // 配置git不上传的文件
|-- nuxt.config.json // 用于组织Nuxt.js应用的个性化配置,已覆盖默认配置
|-- package-lock.json // npm自动生成,用于帮助package的统一性设置的,yarn也有相同的操做
|-- package.json // npm包管理配置文件复制代码
二. 经常使用配置项html
找到根目录下的package.json文件,增长如下配置,而后npm run devwebpack
"config": {
"nuxt": {
"host": "127.0.0.1",
"port": "8080"
}
}复制代码
/assets/css/common.css
git
body {
color: red;
}复制代码
/nuxt.config.js
web
css:['~assets/css/normailze.css']
复制代码
完成后,npm run dev 查看效果npm
build: {
loaders: [
{
test: /\.(png|jpe?g|gif|svg)$/,
loader: "url-loader",
query: {
limit: 10000,
name: 'img/[name].[hash].[ext]'
}
}
]
}复制代码
本文引用于技术胖nuxt教程,感谢胖哥
json